/*!
 * Bootstrap v4.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */:root{--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #008578;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #cf0303;--secondary: #005ab3;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--tertiary: #ccc;--breakpoint-xs: 0;--breakpoint-sm: 480px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 5000px;--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#cf0303;text-decoration:none;background-color:transparent}a:hover{color:#000;text-decoration:underline}a:not([href]){color:inherit;text-decoration:none}a:not([href]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1)}small,.small{font-size:80%;font-weight:400}mark,.mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:5px;padding-left:5px;margin-right:auto;margin-left:auto}@media (min-width: 480px){.container{max-width:767px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1008px}}@media (min-width: 5000px){.container{max-width:1100px}}.container-fluid,.container-sm,.container-md,.container-lg,.container-xl{width:100%;padding-right:5px;padding-left:5px;margin-right:auto;margin-left:auto}@media (min-width: 480px){.container,.container-sm{max-width:767px}}@media (min-width: 768px){.container,.container-sm,.container-md{max-width:768px}}@media (min-width: 1024px){.container,.container-sm,.container-md,.container-lg{max-width:1008px}}@media (min-width: 5000px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1100px}}.row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:5px;padding-left:5px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width: 480px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width: 1024px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width: 5000px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #D8D8D8}.table thead th{vertical-align:bottom;border-bottom:2px solid #D8D8D8}.table tbody+tbody{border-top:2px solid #D8D8D8}.table-sm th,.table-sm td{padding:.3rem}.table-bordered{border:1px solid #D8D8D8}.table-bordered th,.table-bordered td{border:1px solid #D8D8D8}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,0.075)}.table-primary,.table-primary>th,.table-primary>td{background-color:#f2b8b8}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#e67c7c}.table-hover .table-primary:hover{background-color:#eea2a2}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#eea2a2}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#b8d1ea}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#7aa9d7}.table-hover .table-secondary:hover{background-color:#a4c4e4}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#a4c4e4}.table-success,.table-success>th,.table-success>td{background-color:#c3e6cb}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>th,.table-info>td{background-color:#bee5eb}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>th,.table-warning>td{background-color:#ffeeba}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>th,.table-danger>td{background-color:#f5c6cb}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>th,.table-light>td{background-color:#fdfdfe}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>th,.table-dark>td{background-color:#c6c8ca}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-tertiary,.table-tertiary>th,.table-tertiary>td{background-color:#f1f1f1}.table-tertiary th,.table-tertiary td,.table-tertiary thead th,.table-tertiary tbody+tbody{border-color:#e4e4e4}.table-hover .table-tertiary:hover{background-color:#e4e4e4}.table-hover .table-tertiary:hover>td,.table-hover .table-tertiary:hover>th{background-color:#e4e4e4}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,0.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#D8D8D8}.table-dark{color:#fff;background-color:#343a40}.table-dark th,.table-dark td,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,0.075)}@media (max-width: 479.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width: 767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width: 1023.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width: 4999.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#349aff;outline:0;box-shadow:0 0 0 .2rem rgba(0,90,179,0.25)}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[size],select.form-control[multiple]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:.2rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*="col-"]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input[disabled] ~ .form-check-label,.form-check-input:disabled ~ .form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,0.9);border-radius:.25rem}.was-validated :valid ~ .valid-feedback,.was-validated :valid ~ .valid-tooltip,.is-valid ~ .valid-feedback,.is-valid ~ .valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label{color:#28a745}.was-validated .form-check-input:valid ~ .valid-feedback,.was-validated .form-check-input:valid ~ .valid-tooltip,.form-check-input.is-valid ~ .valid-feedback,.form-check-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-control-input:valid ~ .custom-control-label,.custom-control-input.is-valid ~ .custom-control-label{color:#28a745}.was-validated .custom-control-input:valid ~ .custom-control-label::before,.custom-control-input.is-valid ~ .custom-control-label::before{border-color:#28a745}.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,.custom-control-input.is-valid:checked ~ .custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,.custom-control-input.is-valid:focus ~ .custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before{border-color:#28a745}.was-validated .custom-file-input:valid ~ .custom-file-label,.custom-file-input.is-valid ~ .custom-file-label{border-color:#28a745}.was-validated .custom-file-input:valid:focus ~ .custom-file-label,.custom-file-input.is-valid:focus ~ .custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,0.9);border-radius:.25rem}.was-validated :invalid ~ .invalid-feedback,.was-validated :invalid ~ .invalid-tooltip,.is-invalid ~ .invalid-feedback,.is-invalid ~ .invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label{color:#dc3545}.was-validated .form-check-input:invalid ~ .invalid-feedback,.was-validated .form-check-input:invalid ~ .invalid-tooltip,.form-check-input.is-invalid ~ .invalid-feedback,.form-check-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-control-input:invalid ~ .custom-control-label,.custom-control-input.is-invalid ~ .custom-control-label{color:#dc3545}.was-validated .custom-control-input:invalid ~ .custom-control-label::before,.custom-control-input.is-invalid ~ .custom-control-label::before{border-color:#dc3545}.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,.custom-control-input.is-invalid:checked ~ .custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,.custom-control-input.is-invalid:focus ~ .custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before{border-color:#dc3545}.was-validated .custom-file-input:invalid ~ .custom-file-label,.custom-file-input.is-invalid ~ .custom-file-label{border-color:#dc3545}.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,.custom-file-input.is-invalid:focus ~ .custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width: 480px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn,.ui-dialog .inner-container .btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn,.ui-dialog .inner-container .btn{transition:none}}.btn:hover,.ui-dialog .inner-container .btn:hover{color:#212529;text-decoration:none}.btn:focus,.ui-dialog .inner-container .btn:focus,.btn.focus,.ui-dialog .inner-container .focus.btn{outline:0;box-shadow:0 0 0 .2rem rgba(0,90,179,0.25)}.btn.disabled,.ui-dialog .inner-container .disabled.btn,.btn:disabled,.ui-dialog .inner-container .btn:disabled{opacity:.65}a.btn.disabled,.ui-dialog .inner-container a.disabled.btn,fieldset:disabled a.btn,fieldset:disabled .ui-dialog .inner-container a.btn,.ui-dialog .inner-container fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#cf0303;border-color:#cf0303}.btn-primary:hover{color:#fff;background-color:#a90202;border-color:#9d0202}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#a90202;border-color:#9d0202;box-shadow:0 0 0 .2rem rgba(214,41,41,0.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#cf0303;border-color:#cf0303}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#9d0202;border-color:#900202}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(214,41,41,0.5)}.btn-secondary{color:#fff;background-color:#005ab3;border-color:#005ab3}.btn-secondary:hover{color:#fff;background-color:#00478d;border-color:#004080}.btn-secondary:focus,.btn-secondary.focus{color:#fff;background-color:#00478d;border-color:#004080;box-shadow:0 0 0 .2rem rgba(38,115,190,0.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#005ab3;border-color:#005ab3}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#004080;border-color:#003a73}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,115,190,0.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 .2rem rgba(72,180,97,0.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,0.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem rgba(58,176,195,0.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,0.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning:focus,.btn-warning.focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 .2rem rgba(222,170,12,0.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,0.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem rgba(225,83,97,0.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,0.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light:focus,.btn-light.focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 .2rem rgba(216,217,219,0.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,0.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark:focus,.btn-dark.focus{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 .2rem rgba(82,88,93,0.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,0.5)}.btn-tertiary{color:#212529;background-color:#ccc;border-color:#ccc}.btn-tertiary:hover{color:#212529;background-color:#b9b9b9;border-color:#b3b3b3}.btn-tertiary:focus,.btn-tertiary.focus{color:#212529;background-color:#b9b9b9;border-color:#b3b3b3;box-shadow:0 0 0 .2rem rgba(178,179,180,0.5)}.btn-tertiary.disabled,.btn-tertiary:disabled{color:#212529;background-color:#ccc;border-color:#ccc}.btn-tertiary:not(:disabled):not(.disabled):active,.btn-tertiary:not(:disabled):not(.disabled).active,.show>.btn-tertiary.dropdown-toggle{color:#212529;background-color:#b3b3b3;border-color:#acacac}.btn-tertiary:not(:disabled):not(.disabled):active:focus,.btn-tertiary:not(:disabled):not(.disabled).active:focus,.show>.btn-tertiary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(178,179,180,0.5)}.btn-outline-primary{color:#cf0303;border-color:#cf0303}.btn-outline-primary:hover{color:#fff;background-color:#cf0303;border-color:#cf0303}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem rgba(207,3,3,0.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#cf0303;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#cf0303;border-color:#cf0303}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(207,3,3,0.5)}.btn-outline-secondary{color:#005ab3;border-color:#005ab3}.btn-outline-secondary:hover{color:#fff;background-color:#005ab3;border-color:#005ab3}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 .2rem rgba(0,90,179,0.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#005ab3;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#005ab3;border-color:#005ab3}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,90,179,0.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}.btn-outline-tertiary{color:#ccc;border-color:#ccc}.btn-outline-tertiary:hover{color:#212529;background-color:#ccc;border-color:#ccc}.btn-outline-tertiary:focus,.btn-outline-tertiary.focus{box-shadow:0 0 0 .2rem rgba(204,204,204,0.5)}.btn-outline-tertiary.disabled,.btn-outline-tertiary:disabled{color:#ccc;background-color:transparent}.btn-outline-tertiary:not(:disabled):not(.disabled):active,.btn-outline-tertiary:not(:disabled):not(.disabled).active,.show>.btn-outline-tertiary.dropdown-toggle{color:#212529;background-color:#ccc;border-color:#ccc}.btn-outline-tertiary:not(:disabled):not(.disabled):active:focus,.btn-outline-tertiary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-tertiary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(204,204,204,0.5)}.btn-link{font-weight:400;color:#cf0303;text-decoration:none}.btn-link:hover{color:#000;text-decoration:underline}.btn-link:focus,.btn-link.focus{text-decoration:underline;box-shadow:none}.btn-link:disabled,.btn-link.disabled{color:#6c757d;pointer-events:none}.btn-lg,.btn-group-lg>.btn,.ui-dialog .inner-container .btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn,.ui-dialog .inner-container .btn-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{transition:opacity 0.15s linear}@media (prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height 0.35s ease}@media (prefers-reduced-motion: reduce){.collapsing{transition:none}}.dropup,.dropright,.dropdown,.dropleft{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width: 480px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width: 1024px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width: 5000px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^="top"],.dropdown-menu[x-placement^="right"],.dropdown-menu[x-placement^="bottom"],.dropdown-menu[x-placement^="left"]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#005ab3}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.ui-dialog .inner-container .btn-group>.btn,.btn-group-vertical>.btn,.ui-dialog .inner-container .btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn:hover,.ui-dialog .inner-container .btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.ui-dialog .inner-container .btn-group-vertical>.btn:hover{z-index:1}.btn-group>.btn:focus,.ui-dialog .inner-container .btn-group>.btn:focus,.btn-group>.btn:active,.ui-dialog .inner-container .btn-group>.btn:active,.btn-group>.btn.active,.ui-dialog .inner-container .btn-group>.active.btn,.btn-group-vertical>.btn:focus,.ui-dialog .inner-container .btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.ui-dialog .inner-container .btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active,.ui-dialog .inner-container .btn-group-vertical>.active.btn{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.ui-dialog .inner-container .btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.ui-dialog .inner-container .btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn,.ui-dialog .inner-container .btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:not(:first-child),.ui-dialog .inner-container .btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn,.ui-dialog .inner-container .btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split,.ui-dialog .inner-container .btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split,.ui-dialog .inner-container .btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.ui-dialog .inner-container .btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.ui-dialog .inner-container .btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.ui-dialog .inner-container .btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn,.ui-dialog .inner-container .btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:not(:first-child),.ui-dialog .inner-container .btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child)>.btn,.ui-dialog .inner-container .btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.ui-dialog .inner-container .btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn,.ui-dialog .inner-container .btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type="radio"],.ui-dialog .inner-container .btn-group-toggle>.btn input[type="radio"],.btn-group-toggle>.btn input[type="checkbox"],.ui-dialog .inner-container .btn-group-toggle>.btn input[type="checkbox"],.btn-group-toggle>.btn-group>.btn input[type="radio"],.ui-dialog .inner-container .btn-group-toggle>.btn-group>.btn input[type="radio"],.btn-group-toggle>.btn-group>.btn input[type="checkbox"],.ui-dialog .inner-container .btn-group-toggle>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-control-plaintext,.input-group>.custom-select,.input-group>.custom-file{position:relative;flex:1 1 0%;min-width:0;margin-bottom:0}.input-group>.form-control+.form-control,.input-group>.form-control+.custom-select,.input-group>.form-control+.custom-file,.input-group>.form-control-plaintext+.form-control,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.custom-file,.input-group>.custom-select+.form-control,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.custom-file,.input-group>.custom-file+.form-control,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.custom-file{margin-left:-1px}.input-group>.form-control:focus,.input-group>.custom-select:focus,.input-group>.custom-file .custom-file-input:focus ~ .custom-file-label{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.form-control:not(:last-child),.input-group>.custom-select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.form-control:not(:first-child),.input-group>.custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-prepend,.input-group-append{display:flex}.input-group-prepend .btn,.input-group-prepend .ui-dialog .inner-container .btn,.ui-dialog .inner-container .input-group-prepend .btn,.input-group-append .btn,.input-group-append .ui-dialog .inner-container .btn,.ui-dialog .inner-container .input-group-append .btn{position:relative;z-index:2}.input-group-prepend .btn:focus,.input-group-append .btn:focus{z-index:3}.input-group-prepend .btn+.btn,.input-group-prepend .ui-dialog .inner-container .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .ui-dialog .inner-container .btn+.input-group-text,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .ui-dialog .inner-container .input-group-text+.btn,.input-group-append .btn+.btn,.input-group-append .ui-dialog .inner-container .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .ui-dialog .inner-container .btn+.input-group-text,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .ui-dialog .inner-container .input-group-text+.btn{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type="radio"],.input-group-text input[type="checkbox"]{margin-top:0}.input-group-lg>.form-control:not(textarea),.input-group-lg>.custom-select{height:calc(1.5em + 1rem + 2px)}.input-group-lg>.form-control,.input-group-lg>.custom-select,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.ui-dialog .inner-container .input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-append>.btn,.ui-dialog .inner-container .input-group-lg>.input-group-append>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control:not(textarea),.input-group-sm>.custom-select{height:calc(1.5em + .5rem + 2px)}.input-group-sm>.form-control,.input-group-sm>.custom-select,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.ui-dialog .inner-container .input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-append>.btn,.ui-dialog .inner-container .input-group-sm>.input-group-append>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-prepend>.btn,.ui-dialog .inner-container .input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text,.input-group>.input-group-append:not(:last-child)>.btn,.ui-dialog .inner-container .input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.ui-dialog .inner-container .input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.ui-dialog .inner-container .input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.btn,.ui-dialog .inner-container .input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.ui-dialog .inner-container .input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked ~ .custom-control-label::before{color:#fff;border-color:#005ab3;background-color:#005ab3}.custom-control-input:focus ~ .custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,90,179,0.25)}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#349aff}.custom-control-input:not(:disabled):active ~ .custom-control-label::before{color:#fff;background-color:#67b3ff;border-color:#67b3ff}.custom-control-input[disabled] ~ .custom-control-label,.custom-control-input:disabled ~ .custom-control-label{color:#6c757d}.custom-control-input[disabled] ~ .custom-control-label::before,.custom-control-input:disabled ~ .custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50% / 50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%230a44a6' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{border-color:#005ab3;background-color:#005ab3}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(207,3,3,0.5)}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{background-color:rgba(207,3,3,0.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(207,3,3,0.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked ~ .custom-control-label::after{background-color:#fff;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(207,3,3,0.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;appearance:none}.custom-select:focus{border-color:#349aff;outline:0;box-shadow:0 0 0 .2rem rgba(0,90,179,0.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus ~ .custom-file-label{border-color:#349aff;box-shadow:0 0 0 .2rem rgba(0,90,179,0.25)}.custom-file-input[disabled] ~ .custom-file-label,.custom-file-input:disabled ~ .custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en) ~ .custom-file-label::after{content:"Browse"}.custom-file-input ~ .custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;appearance:none}.custom-range:focus{outline:none}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,90,179,0.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,90,179,0.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,90,179,0.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#005ab3;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#67b3ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#005ab3;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#67b3ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#005ab3;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#67b3ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#005ab3}.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-sm,.navbar .container-md,.navbar .container-lg,.navbar .container-xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width: 479.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 480px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width: 767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width: 1023.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 1024px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width: 4999.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 5000px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,0.9)}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,0.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,0.5)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,0.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,0.3)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,0.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0,0,0,0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,0.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,0.9)}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,0.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,0.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,0.25)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255,255,255,0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img,.card-img-top,.card-img-bottom{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:5px}@media (min-width: 480px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-5px;margin-left:-5px}.card-deck .card{flex:1 0 0%;margin-right:5px;margin-bottom:0;margin-left:5px}}.card-group>.card{margin-bottom:5px}@media (min-width: 480px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width: 480px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#999;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#000;background-color:#fff;border:1px solid #ccc}.page-link:hover{z-index:2;color:#000;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,90,179,0.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#005ab3;border-color:#005ab3}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.badge{transition:none}}a.badge:hover,a.badge:focus{text-decoration:none}.badge:empty{display:none}.btn .badge,.ui-dialog .inner-container .btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#cf0303}a.badge-primary:hover,a.badge-primary:focus{color:#fff;background-color:#9d0202}a.badge-primary:focus,a.badge-primary.focus{outline:0;box-shadow:0 0 0 .2rem rgba(207,3,3,0.5)}.badge-secondary{color:#fff;background-color:#005ab3}a.badge-secondary:hover,a.badge-secondary:focus{color:#fff;background-color:#004080}a.badge-secondary:focus,a.badge-secondary.focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,90,179,0.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:hover,a.badge-success:focus{color:#fff;background-color:#1e7e34}a.badge-success:focus,a.badge-success.focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:hover,a.badge-info:focus{color:#fff;background-color:#117a8b}a.badge-info:focus,a.badge-info.focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:hover,a.badge-warning:focus{color:#212529;background-color:#d39e00}a.badge-warning:focus,a.badge-warning.focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:hover,a.badge-danger:focus{color:#fff;background-color:#bd2130}a.badge-danger:focus,a.badge-danger.focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:hover,a.badge-light:focus{color:#212529;background-color:#dae0e5}a.badge-light:focus,a.badge-light.focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:hover,a.badge-dark:focus{color:#fff;background-color:#1d2124}a.badge-dark:focus,a.badge-dark.focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}.badge-tertiary{color:#212529;background-color:#ccc}a.badge-tertiary:hover,a.badge-tertiary:focus{color:#212529;background-color:#b3b3b3}a.badge-tertiary:focus,a.badge-tertiary.focus{outline:0;box-shadow:0 0 0 .2rem rgba(204,204,204,0.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width: 480px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#6c0202;background-color:#f5cdcd;border-color:#f2b8b8}.alert-primary hr{border-top-color:#eea2a2}.alert-primary .alert-link{color:#3a0101}.alert-secondary{color:#002f5d;background-color:#ccdef0;border-color:#b8d1ea}.alert-secondary hr{border-top-color:#a4c4e4}.alert-secondary .alert-link{color:#00152a}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}.alert-tertiary{color:#6a6a6a;background-color:#f5f5f5;border-color:#f1f1f1}.alert-tertiary hr{border-top-color:#e4e4e4}.alert-tertiary .alert-link{color:#515151}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#cf0303;transition:width 0.6s ease}@media (prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,0.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#005ab3;border-color:#005ab3}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal .list-group-item.active{margin-top:0}.list-group-horizontal .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width: 480px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm .list-group-item.active{margin-top:0}.list-group-horizontal-sm .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md .list-group-item.active{margin-top:0}.list-group-horizontal-md .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 1024px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg .list-group-item.active{margin-top:0}.list-group-horizontal-lg .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 5000px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl .list-group-item.active{margin-top:0}.list-group-horizontal-xl .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush .list-group-item{border-right-width:0;border-left-width:0;border-radius:0}.list-group-flush .list-group-item:first-child{border-top-width:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#6c0202;background-color:#f2b8b8}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#6c0202;background-color:#eea2a2}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#6c0202;border-color:#6c0202}.list-group-item-secondary{color:#002f5d;background-color:#b8d1ea}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#002f5d;background-color:#a4c4e4}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#002f5d;border-color:#002f5d}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.list-group-item-tertiary{color:#6a6a6a;background-color:#f1f1f1}.list-group-item-tertiary.list-group-item-action:hover,.list-group-item-tertiary.list-group-item-action:focus{color:#6a6a6a;background-color:#e4e4e4}.list-group-item-tertiary.list-group-item-action.active{color:#fff;background-color:#6a6a6a;border-color:#6a6a6a}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border:1px solid rgba(0,0,0,0.1);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,0.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1080;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0, -50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #D8D8D8;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #D8D8D8;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 480px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width: 1024px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width: 5000px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^="top"]{padding:.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^="top"] .arrow{bottom:0}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^="right"]{padding:0 .4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^="right"] .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^="bottom"]{padding:.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^="bottom"] .arrow{top:0}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^="left"]{padding:0 .4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^="left"] .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#0342a9;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top,.bs-popover-auto[x-placement^="top"]{margin-bottom:.5rem}.bs-popover-top>.arrow,.bs-popover-auto[x-placement^="top"]>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-top>.arrow::before,.bs-popover-auto[x-placement^="top"]>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,0.25)}.bs-popover-top>.arrow::after,.bs-popover-auto[x-placement^="top"]>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-right,.bs-popover-auto[x-placement^="right"]{margin-left:.5rem}.bs-popover-right>.arrow,.bs-popover-auto[x-placement^="right"]>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-right>.arrow::before,.bs-popover-auto[x-placement^="right"]>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,0.25)}.bs-popover-right>.arrow::after,.bs-popover-auto[x-placement^="right"]>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom,.bs-popover-auto[x-placement^="bottom"]{margin-top:.5rem}.bs-popover-bottom>.arrow,.bs-popover-auto[x-placement^="bottom"]>.arrow{top:calc(-.5rem - 1px)}.bs-popover-bottom>.arrow::before,.bs-popover-auto[x-placement^="bottom"]>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,0.25)}.bs-popover-bottom>.arrow::after,.bs-popover-auto[x-placement^="bottom"]>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-left,.bs-popover-auto[x-placement^="left"]{margin-right:.5rem}.bs-popover-left>.arrow,.bs-popover-auto[x-placement^="left"]>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-left>.arrow::before,.bs-popover-auto[x-placement^="left"]>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,0.25)}.bs-popover-left>.arrow::after,.bs-popover-auto[x-placement^="left"]>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity 0.15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50% / 100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity 0.6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.bg-primary{background-color:#cf0303 !important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#9d0202 !important}.bg-secondary{background-color:#005ab3 !important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#004080 !important}.bg-success{background-color:#28a745 !important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#1e7e34 !important}.bg-info{background-color:#17a2b8 !important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#117a8b !important}.bg-warning{background-color:#ffc107 !important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#d39e00 !important}.bg-danger{background-color:#dc3545 !important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#bd2130 !important}.bg-light{background-color:#f8f9fa !important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#dae0e5 !important}.bg-dark{background-color:#343a40 !important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#1d2124 !important}.bg-tertiary{background-color:#ccc !important}a.bg-tertiary:hover,a.bg-tertiary:focus,button.bg-tertiary:hover,button.bg-tertiary:focus{background-color:#b3b3b3 !important}.bg-white{background-color:#fff !important}.bg-transparent{background-color:transparent !important}.border{border:1px solid #D8D8D8 !important}.border-top{border-top:1px solid #D8D8D8 !important}.border-right{border-right:1px solid #D8D8D8 !important}.border-bottom{border-bottom:1px solid #D8D8D8 !important}.border-left{border-left:1px solid #D8D8D8 !important}.border-0{border:0 !important}.border-top-0{border-top:0 !important}.border-right-0{border-right:0 !important}.border-bottom-0{border-bottom:0 !important}.border-left-0{border-left:0 !important}.border-primary{border-color:#cf0303 !important}.border-secondary{border-color:#005ab3 !important}.border-success{border-color:#28a745 !important}.border-info{border-color:#17a2b8 !important}.border-warning{border-color:#ffc107 !important}.border-danger{border-color:#dc3545 !important}.border-light{border-color:#f8f9fa !important}.border-dark{border-color:#343a40 !important}.border-tertiary{border-color:#ccc !important}.border-white{border-color:#fff !important}.rounded-sm{border-radius:.2rem !important}.rounded{border-radius:.25rem !important}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}.rounded-right{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-left{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-lg{border-radius:.3rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-0{border-radius:0 !important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}@media (min-width: 480px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}@media (min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}}@media (min-width: 1024px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}@media (min-width: 5000px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-fill{flex:1 1 auto !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media (min-width: 480px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media (min-width: 768px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media (min-width: 1024px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media (min-width: 5000px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}.float-left{float:left !important}.float-right{float:right !important}.float-none{float:none !important}@media (min-width: 480px){.float-sm-left{float:left !important}.float-sm-right{float:right !important}.float-sm-none{float:none !important}}@media (min-width: 768px){.float-md-left{float:left !important}.float-md-right{float:right !important}.float-md-none{float:none !important}}@media (min-width: 1024px){.float-lg-left{float:left !important}.float-lg-right{float:right !important}.float-lg-none{float:none !important}}@media (min-width: 5000px){.float-xl-left{float:left !important}.float-xl-right{float:right !important}.float-xl-none{float:none !important}}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:-webkit-sticky !important;position:sticky !important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position: -webkit-sticky) or (position: sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important}.shadow{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important}.shadow-none{box-shadow:none !important}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}.min-vw-100{min-width:100vw !important}.min-vh-100{min-height:100vh !important}.vw-100{width:100vw !important}.vh-100{height:100vh !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.mx-2{margin-left:.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.px-2{padding-left:.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.m-n1{margin:-.25rem !important}.mt-n1,.my-n1{margin-top:-.25rem !important}.mr-n1,.mx-n1{margin-right:-.25rem !important}.mb-n1,.my-n1{margin-bottom:-.25rem !important}.ml-n1,.mx-n1{margin-left:-.25rem !important}.m-n2{margin:-.5rem !important}.mt-n2,.my-n2{margin-top:-.5rem !important}.mr-n2,.mx-n2{margin-right:-.5rem !important}.mb-n2,.my-n2{margin-bottom:-.5rem !important}.ml-n2,.mx-n2{margin-left:-.5rem !important}.m-n3{margin:-1rem !important}.mt-n3,.my-n3{margin-top:-1rem !important}.mr-n3,.mx-n3{margin-right:-1rem !important}.mb-n3,.my-n3{margin-bottom:-1rem !important}.ml-n3,.mx-n3{margin-left:-1rem !important}.m-n4{margin:-1.5rem !important}.mt-n4,.my-n4{margin-top:-1.5rem !important}.mr-n4,.mx-n4{margin-right:-1.5rem !important}.mb-n4,.my-n4{margin-bottom:-1.5rem !important}.ml-n4,.mx-n4{margin-left:-1.5rem !important}.m-n5{margin:-3rem !important}.mt-n5,.my-n5{margin-top:-3rem !important}.mr-n5,.mx-n5{margin-right:-3rem !important}.mb-n5,.my-n5{margin-bottom:-3rem !important}.ml-n5,.mx-n5{margin-left:-3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media (min-width: 480px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:.25rem !important}.mt-sm-1,.my-sm-1{margin-top:.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}.m-sm-2{margin:.5rem !important}.mt-sm-2,.my-sm-2{margin-top:.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:.25rem !important}.pt-sm-1,.py-sm-1{padding-top:.25rem !important}.pr-sm-1,.px-sm-1{padding-right:.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}.pl-sm-1,.px-sm-1{padding-left:.25rem !important}.p-sm-2{padding:.5rem !important}.pt-sm-2,.py-sm-2{padding-top:.5rem !important}.pr-sm-2,.px-sm-2{padding-right:.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}.pl-sm-2,.px-sm-2{padding-left:.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.m-sm-n1{margin:-.25rem !important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem !important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem !important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem !important}.m-sm-n2{margin:-.5rem !important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem !important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem !important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem !important}.m-sm-n3{margin:-1rem !important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important}.m-sm-n4{margin:-1.5rem !important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important}.m-sm-n5{margin:-3rem !important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media (min-width: 768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:.25rem !important}.mt-md-1,.my-md-1{margin-top:.25rem !important}.mr-md-1,.mx-md-1{margin-right:.25rem !important}.mb-md-1,.my-md-1{margin-bottom:.25rem !important}.ml-md-1,.mx-md-1{margin-left:.25rem !important}.m-md-2{margin:.5rem !important}.mt-md-2,.my-md-2{margin-top:.5rem !important}.mr-md-2,.mx-md-2{margin-right:.5rem !important}.mb-md-2,.my-md-2{margin-bottom:.5rem !important}.ml-md-2,.mx-md-2{margin-left:.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:.25rem !important}.pt-md-1,.py-md-1{padding-top:.25rem !important}.pr-md-1,.px-md-1{padding-right:.25rem !important}.pb-md-1,.py-md-1{padding-bottom:.25rem !important}.pl-md-1,.px-md-1{padding-left:.25rem !important}.p-md-2{padding:.5rem !important}.pt-md-2,.py-md-2{padding-top:.5rem !important}.pr-md-2,.px-md-2{padding-right:.5rem !important}.pb-md-2,.py-md-2{padding-bottom:.5rem !important}.pl-md-2,.px-md-2{padding-left:.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.m-md-n1{margin:-.25rem !important}.mt-md-n1,.my-md-n1{margin-top:-.25rem !important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem !important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem !important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem !important}.m-md-n2{margin:-.5rem !important}.mt-md-n2,.my-md-n2{margin-top:-.5rem !important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem !important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem !important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem !important}.m-md-n3{margin:-1rem !important}.mt-md-n3,.my-md-n3{margin-top:-1rem !important}.mr-md-n3,.mx-md-n3{margin-right:-1rem !important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important}.ml-md-n3,.mx-md-n3{margin-left:-1rem !important}.m-md-n4{margin:-1.5rem !important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important}.m-md-n5{margin:-3rem !important}.mt-md-n5,.my-md-n5{margin-top:-3rem !important}.mr-md-n5,.mx-md-n5{margin-right:-3rem !important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important}.ml-md-n5,.mx-md-n5{margin-left:-3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media (min-width: 1024px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:.25rem !important}.mt-lg-1,.my-lg-1{margin-top:.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}.m-lg-2{margin:.5rem !important}.mt-lg-2,.my-lg-2{margin-top:.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:.25rem !important}.pt-lg-1,.py-lg-1{padding-top:.25rem !important}.pr-lg-1,.px-lg-1{padding-right:.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}.pl-lg-1,.px-lg-1{padding-left:.25rem !important}.p-lg-2{padding:.5rem !important}.pt-lg-2,.py-lg-2{padding-top:.5rem !important}.pr-lg-2,.px-lg-2{padding-right:.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}.pl-lg-2,.px-lg-2{padding-left:.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.m-lg-n1{margin:-.25rem !important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem !important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem !important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem !important}.m-lg-n2{margin:-.5rem !important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem !important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem !important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem !important}.m-lg-n3{margin:-1rem !important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important}.m-lg-n4{margin:-1.5rem !important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important}.m-lg-n5{margin:-3rem !important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media (min-width: 5000px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:.25rem !important}.mt-xl-1,.my-xl-1{margin-top:.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}.m-xl-2{margin:.5rem !important}.mt-xl-2,.my-xl-2{margin-top:.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:.25rem !important}.pt-xl-1,.py-xl-1{padding-top:.25rem !important}.pr-xl-1,.px-xl-1{padding-right:.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}.pl-xl-1,.px-xl-1{padding-left:.25rem !important}.p-xl-2{padding:.5rem !important}.pt-xl-2,.py-xl-2{padding-top:.5rem !important}.pr-xl-2,.px-xl-2{padding-right:.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}.pl-xl-2,.px-xl-2{padding-left:.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}.m-xl-n1{margin:-.25rem !important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem !important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem !important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem !important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem !important}.m-xl-n2{margin:-.5rem !important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem !important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem !important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem !important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem !important}.m-xl-n3{margin:-1rem !important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important}.m-xl-n4{margin:-1.5rem !important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important}.m-xl-n5{margin:-3rem !important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important}.text-justify{text-align:justify !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media (min-width: 480px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width: 1024px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width: 5000px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-lighter{font-weight:lighter !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-weight-bolder{font-weight:bolder !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-primary{color:#cf0303 !important}a.text-primary:hover,a.text-primary:focus{color:#840202 !important}.text-secondary{color:#005ab3 !important}a.text-secondary:hover,a.text-secondary:focus{color:#003467 !important}.text-success{color:#28a745 !important}a.text-success:hover,a.text-success:focus{color:#19692c !important}.text-info{color:#17a2b8 !important}a.text-info:hover,a.text-info:focus{color:#0f6674 !important}.text-warning{color:#ffc107 !important}a.text-warning:hover,a.text-warning:focus{color:#ba8b00 !important}.text-danger{color:#dc3545 !important}a.text-danger:hover,a.text-danger:focus{color:#a71d2a !important}.text-light{color:#f8f9fa !important}a.text-light:hover,a.text-light:focus{color:#cbd3da !important}.text-dark{color:#343a40 !important}a.text-dark:hover,a.text-dark:focus{color:#121416 !important}.text-tertiary{color:#ccc !important}a.text-tertiary:hover,a.text-tertiary:focus{color:#a6a6a6 !important}.text-body{color:#212529 !important}.text-muted{color:#6c757d !important}.text-black-50{color:rgba(0,0,0,0.5) !important}.text-white-50{color:rgba(255,255,255,0.5) !important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none !important}.text-break{word-break:break-word !important;overflow-wrap:break-word !important}.text-reset{color:inherit !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media print{*,*::before,*::after{text-shadow:none !important;box-shadow:none !important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:330mm 427mm}body{min-width:1008px !important}.container{min-width:1008px !important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #dee2e6 !important}.table-dark{color:inherit}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#D8D8D8}.table .thead-dark th{color:inherit;border-color:#D8D8D8}}.ui-dialog .inner-container .btn .btn-primary{width:100%;font-size:1.25rem}.triangle{border-style:solid;height:0;width:0;display:inline-block;border-color:#fff transparent transparent transparent;border-width:10px 10px 0 10px}.triangle-right{border-style:solid;height:0;width:0;display:inline-block;border-color:transparent transparent transparent #fff;border-width:7px 0 7px 10px}.fullwidth{width:100%}.sprite{background-image:url(../../images/sprite-reduced-vector.svg);background-repeat:no-repeat;display:block}.sprite-Arrow-starthere{width:54px;height:43px;background-position:-70px -56px}.sprite-btn-view-minicart{width:110px;height:25px;background-position:-662px -395px}.sprite-btn_continue{width:104px;height:25px;background-position:-782px -395px}.sprite-calculate-delivery-date{width:307px;height:35px;background-position:-662px -430px}.sprite-calender{width:32px;height:32px;background-position:-957px -59px}.sprite-camcelupload{width:186px;height:36px;background-position:-5px -475px}.sprite-cancel{width:186px;height:44px;background-position:-201px -475px}.sprite-cart_bottom_checkout{width:152px;height:50px;background-position:-397px -475px}.sprite-chat-arrow-up{width:33px;height:17px;background-position:-946px -242px}.sprite-check-icon-p{width:30px;height:26px;background-position:-952px -269px}.sprite-check-status{width:174px;height:42px;background-position:-559px -475px}.sprite-checked-icon-p{width:30px;height:26px;background-position:-743px -475px}.sprite-checkout{width:152px;height:50px;background-position:-783px -475px}.sprite-checkout{width:186px;height:44px;background-position:-5px -535px}.sprite-close-and-return{width:224px;height:25px;background-position:-201px -535px}.sprite-collapse{width:14px;height:14px;background-position:-360px -59px}.sprite-contact-page-chat-us-btn{width:168px;height:42px;background-position:-435px -535px}.sprite-continue-shopping{width:163px;height:44px;background-position:-613px -535px}.sprite-continueShoppingBtn{width:150px;height:48px;background-position:-786px -535px}.sprite-continueshopping{width:163px;height:44px;background-position:-5px -593px}.sprite-deliverytimebtn{width:150px;height:48px;background-position:-178px -593px}.sprite-email-receipt{width:186px;height:44px;background-position:-338px -593px}.sprite-email-tablet{width:149px;height:28px;background-position:-534px -593px}.sprite-email-us-submit{width:168px;height:42px;background-position:-693px -593px}.sprite-email-usquestion{width:174px;height:42px;background-position:-534px -645px}.sprite-emptycartbutton{width:150px;height:48px;background-position:-718px -645px}.sprite-expand{width:14px;height:14px;background-position:-5px -305px}.sprite-figurinesearch{width:25px;height:25px;background-position:-896px -395px}.sprite-go-img{width:37px;height:29px;background-position:-945px -475px}.sprite-hambergur-close{width:30px;height:25px;background-position:-931px -395px}.sprite-headerRequestForm{width:257px;height:35px;background-position:-5px -703px}.sprite-header_checkout{width:111px;height:26px;background-position:-871px -593px}.sprite-header_checkout{width:111px;height:26px;background-position:-878px -629px}.sprite-headermobile_search_overlay{width:24px;height:24px;background-position:-29px -305px}.sprite-icon-arrow-disabled-left{width:37px;height:37px;background-position:-946px -514px}.sprite-icon-arrow-disabled-right{width:38px;height:37px;background-position:-272px -665px}.sprite-icon-arrow-finder-left{width:36px;height:36px;background-position:-320px -665px}.sprite-icon-arrow-finder-left{width:36px;height:36px;background-position:-366px -665px}.sprite-icon-arrow-finder-right{width:36px;height:36px;background-position:-412px -665px}.sprite-icon-arrow-finder-right{width:36px;height:36px;background-position:-458px -665px}.sprite-icon-arrow-hp-left{width:36px;height:37px;background-position:-878px -665px}.sprite-icon-arrow-hp-left{width:36px;height:37px;background-position:-924px -665px}.sprite-icon-arrow-hp-right{width:36px;height:36px;background-position:-272px -712px}.sprite-icon-arrow-hp-right{width:36px;height:36px;background-position:-318px -712px}.sprite-icon-arrow-ln-disabled-left{width:11px;height:21px;background-position:-980px -5px}.sprite-icon-arrow-ln-disabled-right{width:11px;height:21px;background-position:-63px -305px}.sprite-icon-arrow-ln-left{width:11px;height:21px;background-position:-84px -305px}.sprite-icon-arrow-ln-right{width:11px;height:21px;background-position:-105px -305px}.sprite-icon-arrow-ymal-left{width:37px;height:37px;background-position:-364px -712px}.sprite-icon-arrow-ymal-right{width:38px;height:37px;background-position:-411px -712px}.sprite-icon-flexiplate{width:172px;height:56px;background-position:-459px -712px}.sprite-icon-youtube{width:27px;height:24px;background-position:-126px -305px}.sprite-infinite-loading-indicator{width:220px;height:33px;background-position:-641px -703px}.sprite-item-added-to-cart{width:24px;height:23px;background-position:-478px -305px}.sprite-keep-all-incart{width:258px;height:35px;background-position:-641px -746px}.sprite-keep-all-items{width:258px;height:35px;background-position:-5px -791px}.sprite-login-submit{width:43px;height:29px;background-position:-909px -712px}.sprite-loginlogo{width:168px;height:44px;background-position:-273px -791px}.sprite-loginlogo{width:168px;height:44px;background-position:-451px -791px}.sprite-mEPRound{width:56px;height:57px;background-position:-909px -751px}.sprite-minicart-checkout{width:110px;height:25px;background-position:-5px -665px}.sprite-mobile-apply{width:175px;height:51px;background-position:-629px -791px}.sprite-mobile-cart-icon{width:52px;height:43px;background-position:-814px -818px}.sprite-mobile-logo{width:276px;height:55px;background-position:-5px -852px}.sprite-no-thanks{width:138px;height:35px;background-position:-291px -871px}.sprite-noimg{width:203px;height:25px;background-position:-439px -871px}.sprite-noselectlogo{width:203px;height:25px;background-position:-652px -871px}.sprite-ok-btn{width:186px;height:36px;background-position:-439px -906px}.sprite-okbtn{width:59px;height:25px;background-position:-125px -665px}.sprite-or-image{width:62px;height:64px;background-position:-876px -818px}.sprite-payment-amercan-express{width:48px;height:31px;background-position:-865px -892px}.sprite-payment-discover{width:48px;height:31px;background-position:-923px -892px}.sprite-payment-mastercard{width:48px;height:31px;background-position:-5px -933px}.sprite-payment-visa{width:48px;height:31px;background-position:-63px -933px}.sprite-pdp-engraving-tooltip{width:206px;height:29px;background-position:-635px -906px}.sprite-pdp-search-background{width:248px;height:64px;background-position:-1001px -5px}.sprite-pdp-search-icon{width:25px;height:25px;background-position:-999px -79px}.sprite-pdp-tab-minuss{width:43px;height:43px;background-position:-1034px -79px}.sprite-pdp-tab-plus{width:43px;height:43px;background-position:-1087px -79px}.sprite-pdpnext-step{width:54px;height:43px;background-position:-87px -73px}.sprite-place_order{width:185px;height:44px;background-position:-1002px -132px}.sprite-popup-close-btn{width:23px;height:23px;background-position:-17px -17px}.sprite-popupLogin{width:92px;height:35px;background-position:-1002px -186px}.sprite-popupLogin{width:92px;height:35px;background-position:-1104px -186px}.sprite-print-receipt{width:186px;height:44px;background-position:-992px -231px}.sprite-print-tablet{width:149px;height:28px;background-position:-992px -285px}.sprite-print_order{width:186px;height:44px;background-position:-1001px -323px}.sprite-question-mark{text-decoration:none;text-align:center;background-color:#005ab3;background-image:none;border-radius:50%;font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:700;cursor:default;width:20px;height:20px;line-height:20px;display:inline-block}.sprite-question-mark:before{content:'?';font-weight:700;color:#fff}.sprite-question-mark-no-background{background:none;font-size:1.7rem}.sprite-question-mark-no-background:before{color:#005ab3}.sprite-remove-items{width:170px;height:33px;background-position:-986px -377px}.sprite-removeitem{width:172px;height:35px;background-position:-979px -420px}.sprite-request-catalog{width:239px;height:44px;background-position:-993px -465px}.sprite-savecartbutton{width:150px;height:48px;background-position:-993px -519px}.sprite-savecartbutton1{width:119px;height:48px;background-position:-999px -577px}.sprite-search-white{width:25px;height:26px;background-position:-1204px -79px}.sprite-search-white{width:25px;height:26px;background-position:-1204px -115px}.sprite-search-white{width:25px;height:26px;background-position:-1206px -151px}.sprite-select-arrow{width:30px;height:31px;background-position:-1206px -187px}.sprite-select-arrows{width:8px;height:16px;background-position:-443px -79px}.sprite-selectalogoimg{width:203px;height:25px;background-position:-999px -635px}.sprite-shop-now-btn2{width:82px;height:25px;background-position:-1151px -285px}.sprite-shopping-cart-white{width:35px;height:27px;background-position:-168px -92px}.sprite-sprite-headermobile_search_overlay{width:24px;height:25px;background-position:-1197px -320px}.sprite-submit-request{width:207px;height:42px;background-position:-970px -670px}.sprite-submitbtn{width:102px;height:29px;background-position:-1128px -577px}.sprite-tab-checkout-right{width:152px;height:46px;background-position:-975px -722px}.sprite-tab-empty-cart-tab{width:99px;height:50px;background-position:-1137px -722px}.sprite-tab-save-cart{width:75px;height:50px;background-position:-1166px -377px}.sprite-tab-savecart-right{width:150px;height:46px;background-position:-975px -778px}.sprite-telephone{width:29px;height:40px;background-position:-1153px -519px}.sprite-updateimg{width:100px;height:25px;background-position:-1135px -782px}.sprite-uplaodphoto{width:130px;height:23px;background-position:-461px -79px}.sprite-uploadOR{width:292px;height:52px;background-position:-121px -933px}.sprite-uploadOR_mob{width:225px;height:40px;background-position:-948px -834px}.sprite-uploadlogo{width:131px;height:23px;background-position:-601px -79px}.sprite-vertical-OR{width:33px;height:137px;background-position:-1183px -817px}.sprite-yes{width:136px;height:33px;background-position:-981px -884px}.sprite-yesimg{width:116px;height:25px;background-position:-423px -964px}@media screen and (min-width: 1023px){.mobile-show{display:none}.device-show{display:none}.ipad-show{display:none}.desktop-only,.ipad-hide{display:block}.iphone-only,.ipad-only{display:none}.ipad-desktop-show{display:block}.ipad-and-iphone{display:none}}@media screen and (min-width: 767px) and (max-width: 1023px){.ipad-show{display:block}.desktop-only,.ipad-hide{display:none}.ipad-only{display:block}}@media screen and (max-width: 767px){.mobile-show{display:block}.device-show{display:block}.ipad-desktop-show{display:none}.ipad-and-iphone{display:block}.sprite-search-white{display:none}.desktop-show{display:none}.ipad-only{display:none}.desktop-only{display:none}}.sprite-mobile-cart-icon{background-image:url(../../images/sprite-reduced-vector.svg) no-repeat;background-position:-151px -75px;height:34px;width:35px}.desktop-cart{width:35px}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{background:#ccc;color:#777;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:14px;padding:0;text-align:left;line-height:1.3}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}b,h1,h2,h3,h4,h5,h6,h7,strong{font-weight:700}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1{font-size:1.75em;font-family:"montserrat",Arial,Verdana,sans-serif}h2{color:#0341a9;font-family:"montserrat",Arial,Verdana,sans-serif}h3{font-size:1.15em;font-family:"montserrat",Arial,Verdana,sans-serif}a{background:0 0;color:#5aabfa;cursor:pointer;font-family:inherit}b,strong{font-weight:700}img{max-width:100%;max-height:100%;border:0}@media (max-width: 1023px) and (min-width: 768px){img{width:auto}}@media (max-width: 767px){img{max-width:100%}}@media (max-width: 1023px){img{max-width:100%}}img a{max-width:none;border:0}img[usemap],map area{outline:0}pre{overflow:auto}.primary-content dl dt{clear:both;float:left;margin:2% 0 0;min-width:15%}.primary-content dl dd{float:left;margin:2% 0 0;padding:0 0 0 5%}.primary-content dl{clear:both;overflow:hidden}ul{list-style:none;margin:0;padding:0}ul li{list-style:none;margin:0;padding:0}legend{border:0}label{color:#000;font-style:normal;margin-bottom:0}input,input.form-control{line-height:normal}@media (max-width: 767px){input,input.form-control{font-size:16px}}select{text-transform:none;text-indent:1px;text-overflow:'';background-color:#fff;height:auto;-webkit-appearance:none;-moz-appearance:none;background:url("../../images/select-arrows.png") 98.5% 50% no-repeat #fff;padding-right:15px !important}@media (max-width: 767px){select{font-size:16px}}@media (max-width: 767px){select.form-control{font-size:16px}}button[disabled],html input[disabled]{cursor:default}button{background:0 0;border:none;overflow:visible;text-transform:none;outline:0}button,input,optgroup,select,textarea{color:inherit;margin:0}@media (max-width: 767px){button,input,optgroup,select,textarea{font-size:16px}}button,input[type=button],.button,.buttonstyle{color:#fff;cursor:pointer;display:inline-block;padding:0;text-align:center}input[type="checkbox"]:focus,input[type="radio"]:focus{outline:0}button:not([class^="btn"]),input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}textarea{overflow:auto;height:80px}table{border-collapse:collapse;border-spacing:0;width:100%}table td,table th{padding:0}table th{text-align:left}table td{padding:1em;vertical-align:top}.ui-tooltip{z-index:9999}.font-bold{font-weight:700}.text-codes{font-family:"open_sansbold",Helvetica,Arial,sans-serif}.list-container .items{float:left;width:33%}.list-container .items .item{box-sizing:border-box;float:left;padding-left:20px;position:relative;width:100%}.list-container .items .item a{text-transform:none;color:#000;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:1rem;font-weight:400;text-decoration:underline;word-wrap:break-word}.list-container .items .item .item-name{color:#cf0303;font-weight:700;margin:.75rem 0 .3rem;padding:0;font-size:1.1rem;font-family:"montserrat",Arial,Verdana,sans-serif}#dropdown-1{box-shadow:0 5px 10px #666}#main{display:flex;position:relative}@media (max-width: 767px){#main{flex-wrap:wrap}}.ui-dialog{background-color:#fff;border:6px solid #ccc;box-sizing:border-box;max-width:98%;left:0;outline:0;padding:0;position:absolute;top:0}.ui-dialog .checkout-proceed{margin:10px 0}.ui-dialog.madal{border-radius:0 !important}.ui-dialog.madal .h1,.ui-dialog.madal h1{font-size:22px}.ui-dialog.madal .inner-container{clear:both}.ui-dialog.madal .inner-container.errormodel{text-align:center}.ui-dialog.madal .inner-container .modaltext{clear:both;color:#000;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:21px;line-height:22px;margin:12px 0}.ui-dialog.madal .inner-container .modaltext.errormsg{color:#cf0303}.ui-dialog.madal .inner-container .modaltext.header{font-weight:700}.ui-dialog.madal .inner-container .modaltext .logging-in{color:#cf0303;font-weight:700}@media (max-width: 767px){.ui-dialog.madal h1{font-size:24px}.ui-dialog.madal .ui-widget-header{height:30px}.ui-dialog.madal .inner-container{padding:0 5px 32px;clear:both}.ui-dialog.madal .inner-container .modaltext{font-size:18px}.ui-dialog.madal .inner-container .modaltext.message-1{font-weight:700}}.ui-dialog.ui-front{z-index:1080}.ui-dialog.user-login{font-family:Arial,sans-serif;word-wrap:break-word}.ui-dialog.user-login .ui-dialog-content #dwfrm_login .form-field-tooltip{padding-top:12px}.ui-dialog.user-login .ui-dialog-content .registration-btn{margin-bottom:10px}.ui-dialog.user-login .ui-dialog-content #RegistrationForm .form-row.form-row-button{width:197px}.ui-dialog.delivery-popup h2.dtc-header{font-size:1.1rem}.ui-dialog.fields-modal-popup .ui-dialog-titlebar{width:100%;display:flex;justify-content:space-between}.ui-dialog.fields-modal-popup .ui-dialog-titlebar .ui-dialog-title{display:block;margin:1rem 0 0 1rem;max-width:90%;color:#cf0303;font-size:1.8rem;overflow:visible;white-space:inherit;font-family:"open_sans",Helvetica,Arial,sans-serif}@media (max-width: 767px){.ui-dialog.fields-modal-popup .ui-dialog-titlebar .add-to-cart-title{font-size:1.3rem;margin:1rem auto;width:100%;text-align:center}}.ui-dialog.fields-modal-popup .fields-modal-popup{margin:45px 0;margin-left:20px}@media screen and (max-width: 1023px){.ui-dialog.fields-modal-popup .fields-modal-popup{margin-top:70px}}.ui-dialog.fields-modal-popup .fields-modal-popup p{padding:0;font-weight:700}.ui-dialog.fields-modal-popup .fields-modal-popup .popup-btn{float:left;color:#cf0303;margin-top:20px;padding:5px 0}.ui-dialog.fields-modal-popup .fields-modal-popup .popup-btn button{text-transform:uppercase;font-weight:700}.ui-dialog.fields-modal-popup .fields-modal-popup .popup-btn button:hover{color:#fff}.ui-dialog.fields-modal-popup #dialog p{font-weight:700}.ui-dialog.fields-modal-popup #dialog .popup-btn{margin:1rem 0}.ui-dialog.ui-dialog-buttons{border-bottom-width:0}.ui-dialog .h1,.ui-dialog h1,.ui-dialog h2{color:#0342a9;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:26px;margin:0;padding-bottom:10px;text-transform:uppercase}.ui-dialog p{color:#000;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:17px;line-height:22px;margin:12px 0 0}.ui-dialog p span{color:#cf0303;font-weight:700}.ui-dialog p.confirmModalP{font-weight:400;font-family:"source_sans",Arial,Verdana,sans-serif;text-transform:uppercase}.ui-dialog button:not([class^="btn"]){font-family:"montserrat",Arial,Verdana,sans-serif}.ui-dialog button.checkoutModalButton:hover{color:#fff !important}.ui-dialog .inner-container{padding:0}.ui-dialog .ui-dialog-buttonset{padding:.5rem 0;text-align:right}.ui-dialog .ui-dialog-buttonset .ui-button{padding:.25rem 1rem}.ui-dialog .ui-button-icon-only{background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-9999px;position:absolute;right:4px;top:4px}.ui-dialog .ui-dialog-buttonpane{margin:0;background-color:#ccc}.ui-dialog .ui-dialog-buttonpane button{background-color:#e1e1e1;text-transform:uppercase;color:#000;margin:0 0 0 .5rem;border:1px solid #b7b5b5;font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:700}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:.2rem 1rem}.ui-dialog .ui-icon-closethick{margin-left:0;margin-top:0}.ui-dialog .ui-dialog-titlebar-close{background-color:transparent;border:0;border-radius:0;height:24px;margin:0;opacity:1;padding:0;width:22px;outline:none;z-index:9}.ui-dialog .ui-dialog-titlebar-close:hover{opacity:.5}.ui-dialog .ui-dialog-titlebar-close span{margin:0;padding:0;top:0}.ui-dialog .ui-dialog-title{background:#fff;color:#333;font-weight:700;margin:0;width:100%}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{display:none}.ui-dialog .inner-container{background:#fff;box-sizing:border-box;display:inline-block;text-align:left;width:100%}.ui-dialog .ui-dialog-content{color:#000;position:relative;padding:1rem;border:0;background:none}.ui-dialog .ui-dialog-content .sold-out-info.inner-container{padding:10px}.ui-dialog .ui-dialog-content .sold-out-info.inner-container h1{padding-top:20px}.ui-dialog .dialog-content .inner-container.no-logo-selected{padding:0 20px 20px;clear:both}.ui-dialog .dialog-content .inner-container.haspadding{padding:20px;clear:both}.ui-dialog .dialog-content .inner-container p.haspadding{padding:0 0 20px 0}.ui-dialog .dialog-content .inner-container .no-logo-btns>.btn-modal-sm{margin-bottom:10px;margin-right:5px}.ui-dialog .dialog-content .logo-confirmation h3{padding-bottom:20px}.ui-dialog .tie-selection .tie-In h2{padding:0 0 20px 0;line-height:20px;font-size:18px}.ui-dialog .tie-selection .tie-In span{font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:17px;line-height:22px}.ui-dialog .tie-selection .tie-In span.like-text{color:#000}.ui-dialog .tie-selection .tie-button .btn-lg,.ui-dialog .tie-selection .tie-button .btn-group-lg>.btn,.ui-dialog .tie-selection .tie-button .inner-container .btn-group-lg>.btn{width:136px;height:35px}.ui-dialog .invalid-address .edit{display:block}@media (min-width: 768px){.ui-dialog .invalid-address .address-entered{width:60%}}@media (max-width: 767px){.ui-dialog .invalid-address .btn{width:auto}.ui-dialog .invalid-address h1{margin-top:20px}}@media (max-width: 767px){.ui-dialog .empty-cart-dlg .confirmModalButton{width:100%;margin:5px 0}.ui-dialog .tie-selection .btn{width:auto}.ui-dialog .tie-In span.like-text{padding-left:0}}button.ui-button-icons-only{width:3.7em}.ui-icon{background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-99999px}.ui-button{cursor:pointer;display:inline-block;line-height:normal;overflow:visible;padding:0;position:relative;text-align:center;vertical-align:middle}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-widget-overlay{position:fixed;background:url("../../images/interface/ui-overlay-shadow.png") 50% 50% #333;opacity:.4;z-index:102}.ui-helper-zfix,.ui-widget-overlay{height:100%;left:0;top:0;width:100%}.ui-dialog-content.removefrom-cart .empty-cart-dlg{float:left;width:100%;padding:20px 0}.ui-dialog-content.removefrom-cart .empty-cart-dlg form{float:left}.ui-dialog-content.removefrom-cart .empty-cart-dlg .btn{width:auto;float:left;margin:0 3%}.ui-dialog-content.removefrom-cart .select-engraving{display:inline-block;padding:20px}.ui-dialog-content.removefrom-cart .select-engraving p{color:#0342a9;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:24px;font-weight:700;line-height:26px;margin:0;padding:0;text-transform:uppercase}.empty-cart-dlg button.confirmModalButton:not([class^="btn"]){font-size:11pt;width:46%;background:#cf0303;color:#fff;border-radius:0;padding:4px;text-transform:uppercase;text-decoration:none}.auth-dialog{z-index:1079}.auth-dialog .pt_auth .jquery-ui-tooltip{margin-left:5px}.auth-dialog .pt_auth a.btn-primary{padding:.4rem .5rem;color:#fff}.auth-dialog .pt_auth h1{font-size:22px !important}.auth-dialog .pt_auth p{padding:0 !important}.auth-dialog .pt_auth p span,.auth-dialog .pt_auth .ui-dialog p span{color:#000;font-weight:normal}.auth-dialog .pt_auth p span+span,.auth-dialog .pt_auth .ui-dialog p span+span{text-transform:uppercase}.auth-dialog+.ui-widget-overlay{z-index:1078 !important}.added-to-cart-dialog .ui-dialog-content{padding:0}.added-to-cart-dialog .ui-dialog-content .modalAddCartContainer{padding:1rem 1rem .5rem 1rem;display:block;text-align:center}@media (max-width: 767px){.added-to-cart-dialog .ui-dialog-content .modalAddCartContainer .mobile-align{display:inline-flex}.added-to-cart-dialog .ui-dialog-content .modalAddCartContainer .mobile-align .productImage{width:50%}.added-to-cart-dialog .ui-dialog-content .modalAddCartContainer .mobile-align .productImage img{max-height:10em}.added-to-cart-dialog .ui-dialog-content .modalAddCartContainer .mobile-align .mobile-right{width:50%}.added-to-cart-dialog .ui-dialog-content .modalAddCartContainer .mobile-align .mobile-right .productInfo{text-align:left;display:block;padding-left:15px}.added-to-cart-dialog .ui-dialog-content .modalAddCartContainer .mobile-align .mobile-right .productName{text-align:left}.added-to-cart-dialog .ui-dialog-content .modalAddCartContainer .no-eng-confirm{flex-direction:column-reverse}.added-to-cart-dialog .ui-dialog-content .modalAddCartContainer .buttonsForAddedProductModal .btn-modal{margin-bottom:.25rem}.added-to-cart-dialog .ui-dialog-content .modalAddCartContainer .buttonsForAddedProductModal .continueModalButton{margin-bottom:.5rem}}.added-to-cart-dialog .ui-dialog-content .modalAddCartContainer .productImage{display:block;float:none;width:auto}.added-to-cart-dialog .ui-dialog-content .modalAddCartContainer .productImage img{max-width:200px;height:auto;max-height:40vh}.added-to-cart-dialog .ui-dialog-content .modalAddCartContainer .productName{font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:700;font-size:14px;padding:15px;float:none;width:auto;margin:0}.added-to-cart-dialog .ui-dialog-content .modalAddCartContainer .productInfo{float:none;width:auto;padding:0;font-size:18px}@media (max-width: 767px){.added-to-cart-dialog .ui-dialog-content .modalAddCartContainer .productInfo{margin-bottom:10px}}.no-eng-confirm .btn:last-of-type{margin-right:0 !important}.ui-dialog-title{font-family:"open_sans",Helvetica,Arial,sans-serif;color:#005ab3 !important;font-size:1.7rem;font-family:bold}.save-cart .h1{font-weight:700;padding:15px}.save-cart .form-row-button{margin:15px 0 30px 20px}.buttonsForAddedProductModal{margin-top:1rem;text-align:center}.buttonsForAddedProductModal .btn.btn-modal{width:47%;font-size:16px;margin-bottom:1rem}@media (max-width: 767px){.buttonsForAddedProductModal .btn.btn-modal{width:100%;min-width:auto !important}}@media (max-width: 1023px) and (min-width: 768px){.buttonsForAddedProductModal .btn.btn-modal{font-size:15px}}@media (min-width: 768px){.buttonsForAddedProductModal{display:flex;justify-content:space-between}}@media (max-width: 767px){.buttonsForAddedProductModal .btn,.buttonsForAddedProductModal .ui-dialog .inner-container .btn,.ui-dialog .inner-container .buttonsForAddedProductModal .btn{margin-right:0}}@media (min-width: 768px){.deliverycalculator .deldisclaimer{position:absolute;top:10px;right:20px}}.deliverycalculator ul.delivery-terms{background:#ededed;width:100%;box-sizing:border-box}.deliverycalculator ul.delivery-terms li{list-style:initial;clear:both;padding:10px 0 0 0}.deliverycalculator .content-asset ul,.deliverycalculator .content-asset ol{margin:0;padding:10px 24px}.deliverycalculator-page{background:#fff;width:100%}.deliverycalculator-page.inpage{background:#f1f1f1}.deliverycalculator-page.inpage .deliverytime-form{background:#fff;border:1px solid #a7a9ac;border-radius:10px}@media (max-width: 767px){.deliverycalculator-page.inpage .deliverytime-form{font-size:.9em}}.deliverycalculator-page.inpage .deliverytime-form h2.ddc-header{color:#0342a9;font-size:1.25em}.deliverycalculator-page.inpage .deliverytime-form ul.del-items li .postal-code-form{max-width:65%}.deliverycalculator-page.inpage .deliverytime-form ul.del-items li .deliverydisclaimer{font-size:12px}.deliverycalculator-page.inpage .deliverytime-form p.deliverydatecaltext{color:#000;margin-top:5px;padding-top:5px;font-size:.9rem;font-style:italic;font-family:"source_sans",Arial,Verdana,sans-serif;line-height:1.3}.deliverycalculator-page.inpage .delivery-time ul.delivery-terms{color:#000;background:none}.deliverycalculator-page.inpage .delivery-time ul.delivery-terms strong{font-size:1.2em}.deliverycalculator-page.inpage .delivery-time ul.delivery-terms li{color:#000}.deliverycalculator-page.inpage .display-available-methods .dtc-header{font-size:1.25em}.deliverycalculator-page.inpage .display-available-methods .aprox-date{font-size:1.15em}.deliverycalculator-page #cartcalculate-form.form-loading .delivery-time-continuebtn:hover{color:#7a7a7a}.deliverycalculator-page #cartcalculate-form .delivery-time-continuebtn{background:#cf0303;border:#666665;font-weight:700;margin:10px 0;padding:8px 10px 6px;text-align:center;text-transform:uppercase}.deliverycalculator-page .deliverytime-form ul li{clear:both;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:17px}.deliverycalculator-page ul.del-items{box-sizing:border-box;color:#000;font-family:Arial,sans-serif;width:100%}.deliverycalculator-page ul.del-items li p{color:#000;font-size:17px;font-weight:400}.deliverycalculator-page ul.del-items .postal-code-form{max-width:35%}.deliverycalculator-page ul.del-items .postal-code-form input{border:2px solid #76AAD6;width:100%}.deliverycalculator-page ul.del-items .deldisclaimer{font-size:12px}#delivery-calculator-response .col-auto{max-width:70%;width:70%}#delivery-calculator-response .col-auto.text-right{width:auto}@media (min-width: 768px){#delivery-calculator-response .col-auto{max-width:100%;width:auto}}#delivery-calculator-response .d-flex{border-bottom:1px solid #ededed}.display-available-methods{background:#fff;box-sizing:border-box;padding-bottom:10px;width:100%}.display-available-methods+.delivery-time{margin-left:-1rem !important;margin-right:-1rem !important;margin-bottom:-1rem !important}@media (max-width: 767px){.display-available-methods+.delivery-time{max-width:none}}.display-available-methods .dtc-header{padding-left:0}.display-available-methods .d-flex{border-bottom:1px dotted #ccc}.display-available-methods .aprox-date{color:#000;font-size:16px;font-weight:700;margin:10px 0;text-transform:uppercase;font-family:"montserrat",Arial,Verdana,sans-serif}.ui-state-disabled{cursor:default}.content-asset .delivery-terms li{clear:both;color:#7c7c7c;list-style:outside}.date-picker .jquery-ui-tooltip{font-size:1rem;display:inline-block;vertical-align:middle;top:-3px}.ui-datepicker{border:1px solid #666;z-index:110 !important;font-family:Arial,Verdana,sans-serif;font-size:1.1em;background:#fff;display:none;padding:.2em .2em 0;width:17em;border-radius:4px}.ui-datepicker table{border-collapse:collapse;font-size:.9em;margin:0 0 .4em;width:100%}.ui-datepicker th{border:0;font-weight:700;padding:.7em .3em;text-align:center}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker .hasDatepicker{margin:.5rem 0}.ui-datepicker .ui-datepicker-today{background-image:none;filter:Alpha(Opacity=35);opacity:.35}.ui-datepicker .ui-datepicker-today a{cursor:default;background:#e6e6e6 !important;border:1px solid #d3d3d3 !important;color:#555 !important;font-family:Arial,Verdana,sans-serif}.ui-datepicker .ui-widget-header,.ui-datepicker .ui-state-default,.ui-datepicker .ui-widget-content .ui-state-default,.ui-datepicker .ui-widget-header .ui-state-default{background:#e6e6e6;border:1px solid #d3d3d3;color:#555;font-weight:400}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker .ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker .ui-state-active,.ui-datepicker .ui-widget-content .ui-state-active,.ui-datepicker .ui-widget-header .ui-state-active{background:#025ab3;border:1px solid #025ab3;font-weight:400;color:#fff}.ui-datepicker .ui-widget-header{border:1px solid #aaa;color:#fff;font-weight:700}.ui-datepicker .ui-widget-header a{color:#222}.ui-datepicker .ui-state-focus,.ui-datepicker .ui-widget-content .ui-state-focus,.ui-datepicker .ui-widget-header .ui-state-focus{border:1px solid #999;color:#212121;font-weight:400}.ui-datepicker .ui-datepicker-header{background:linear-gradient(to bottom, #89a5c3 0, #88a5c3 11%, #7f9ebe 19%, #6d91b5 31%, #4975a3 50%, #2c5f94 69%, #285c92 75%, #285c92 100%);padding:.2em 0;position:relative}.ui-datepicker .ui-datepicker-title{line-height:1.8em;margin:0 2.3em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker .ui-widget-content{background:#fff;border:1px solid #aaa;color:#222}.ui-datepicker .ui-icon{height:16px;width:16px}.ui-datepicker .ui-state-disabled,.ui-datepicker .ui-widget-content .ui-state-disabled,.ui-datepicker .ui-widget-header .ui-state-disabled{background-image:none;filter:Alpha(Opacity=35);opacity:.35}.ui-datepicker .ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{height:1.8em;position:absolute;top:2px;width:1.8em}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-next.ui-state-hover .ui-icon{background-image:url(../../images/arrows/date-arrow-right.png);background-position:0 0}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-prev.ui-state-hover .ui-icon{background-image:url(../../images/arrows/date-arrow-left.png);background-position:0 0}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.zoompopup .ui-widget-content{height:100%;position:relative;text-align:center;width:100%}.zoompopup .ui-widget-content img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.ui-dialog .tie-selection .tie-button{padding:10px 0 0;text-align:center}.ui-dialog .tie-selection .tie-In{padding:10px}.ui-dialog .tie-selection .tie-In .tie-product-detail{padding-top:20px;text-align:center}.ui-dialog .tie-selection .tie-In .tie-product-detail.next-modal{float:left;padding:15px 2% 0;width:40%}.ui-dialog .tie-selection .tie-In .tie-product-detail.next-modal .wty-discounts{color:#cfcfcf}.ui-dialog .tie-selection .tie-In .tie-product-detail .product-name{padding:15px;font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:700}.sold-out-info a{color:#0342a9}.sold-out-info a.chat-online{text-decoration:underline}.sold-out-info .static-text{font-size:15px}.sold-out-info .static-text a{display:inline-block;outline:0;padding-right:4px}.sold-out-info .static-text .accent{padding:0 0 0 4px}.sold-out-info .soldout{color:#cf0303}.sold-out-info .lowercse{text-transform:initial}.sold-out-info .alternative-text{font-family:"open_sans",Helvetica,Arial,sans-serif;font-weight:700}.sold-out-info .alternativeimg{display:inline-block;width:100%}.sold-out-info .altimg{float:left;height:130px;width:130px}.sold-out-info .altimg img{height:100%;width:100%}.sold-out-info .add-your-award{color:#000;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:21px;line-height:22px;margin:0 0 12px;width:60%}.sold-out-info .add-your-award span{color:#cf0303;margin-right:5px}.unAvaliablePopUp.soldout ul{display:flex;margin-bottom:1rem}.unAvaliablePopUp .sold-out-info .add-your-award,.unAvaliablePopUp .sold-out-info .alternative-text{float:left;font-size:16px}.unAvaliablePopUp .sold-out-info .add-your-award span{font-weight:700}.unAvaliablePopUp .alternativeimg .alternate-product-images{display:inline-block;float:none;outline:0;padding-right:2%;vertical-align:top;width:95px}.unAvaliablePopUp .alternativeimg .alternate-product-images:last-child{padding-right:0}.unAvaliablePopUp .alternativeimg .alternate-product-images img{max-width:100%}@media (max-width: 1023px) and (min-width: 768px){.ui-dialog{position:absolute;transform:translate(-50%, -50%);left:50% !important;box-sizing:border-box}}@media (max-width: 767px){.ui-dialog{max-width:98%}}.form-row.readonly input[type=date] textarea,.form-row.readonly input[type=number],.form-row.readonly input[type=text],.form-row.readonly select{font-family:"Source Sans Pro-Bold",Arial,sans-serif;font-size:16px;font-weight:400}.form-row.readonly input[type=number],.form-row.readonly input[type=text],.form-row.readonly input[type=password],.form-row.readonly input[type=date] textarea,.form-row.readonly select{border:none;box-shadow:none;font-weight:700}.form-row.checkbox{margin-bottom:6px}.form-row.checkbox .field-wrapper{display:flex;align-items:flex-start;width:auto;padding-left:inherit}.form-row.checkbox a.jquery-ui-tooltip{margin-left:5px}.form-row.checkbox .sprite{display:inline-block;vertical-align:top}.form-row.checkbox input[type=checkbox],.form-row.checkbox input[type=radio]{margin:0;width:31px !important;height:24px !important}.form-row.checkbox input[type=checkbox]:checked+label span,.form-row.checkbox input[type=radio]:checked+label span{background:none}.form-row.checkbox input[type=checkbox]+label,.form-row.checkbox input[type=radio]+label{margin:0 0 0 5px !important;width:auto;cursor:pointer}.form-row.checkbox .field-wrapper.fancy{margin:0;width:auto;float:none;padding:0;min-height:26px}.form-row.checkbox .field-wrapper.fancy input[type=checkbox]{opacity:0}.form-row.checkbox .field-wrapper.fancy input[type=checkbox]+label{margin-left:0 !important;margin-top:0 !important;padding:8px 0 0 6px;position:static !important;transform:none !important;width:auto !important}@media (max-width: 767px){.form-row.checkbox .field-wrapper.fancy input[type=checkbox]+label{margin:8px 0 0 6px !important;padding:0px}}.form-row.checkbox .field-wrapper.fancy input[type=checkbox]+label:before{content:'';display:inline-block;width:31px;height:26px;background:url(../../images/check-icon-p.png);position:absolute;top:0;left:0}.form-row.checkbox .field-wrapper.fancy input[type=checkbox]:checked+label:before{background-image:url(../../images/checked-icon-p.png)}.form-row .field-wrapper{box-sizing:border-box;position:relative}.form-row .field-wrapper .input-checkbox{position:relative}.form-horizontal .field-wrapper{align-items:center;width:auto;padding-left:inherit}@media (min-width: 768px){.form-horizontal .field-wrapper{display:flex;flex-wrap:wrap}}.field-wrapper.fancy input[type=checkbox]{opacity:0}.field-wrapper.fancy input[type=checkbox]+label span:before{content:'';display:inline-block;width:31px;height:26px;background:url(../../images/check-icon-p.png);transform:translateY(5px)}.field-wrapper.fancy input[type=checkbox]:checked+label span:before{background-image:url(../../images/checked-icon-p.png)}div.error,span.error{background:0 0;clear:both;display:block;font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:700}div.error.form-row,span.error.form-row{display:flex}.error{border-color:#cf0303;color:#cf0303;font-style:italic;font-weight:700;background-color:#f8e9e9;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:12pt}.error-form{background-color:#f8e9e9;border:1px solid #cf0303;border-radius:.5em;color:#cf0303;margin:.5em 0;padding:.8em}.dialog-required{color:#cf0303;font-weight:400;font-size:.9rem}.required-indicator{color:#cf0303;font-size:1.1rem;line-height:1;transform:translateY(2px);display:inline-block}.required-indicator.toptext{font-size:.9rem}@media (max-width: 1023px) and (min-width: 768px){.sucess-message{padding-left:25%}}.divider-heading{font-size:.9rem;padding:6px 0;display:flex}.divider-heading span{padding:0 .1rem;font-size:.9rem}.divider-heading:before,.divider-heading:after{content:'';border-bottom:1px solid #D8D8D8;display:block;flex:100;transform:translateY(-8px)}.form-group{position:relative}.form-group.with-tooltip input,.form-group.with-tooltip select{max-width:85%}@media (min-width: 768px){.form-group.with-tooltip input,.form-group.with-tooltip select{max-width:90%}}.form-group .extra-info{color:#cf0303;right:0;position:absolute}.form-group .extra-info a{color:inherit;font-weight:700;text-decoration:underline}.jquery-ui-tooltip{opacity:100}.form-control{color:#000}.readonly .form-control[readonly],.readonly select{background-color:#fff !important;background-image:none;border:none;padding:0;color:#000;font-weight:700}.form-check label{cursor:pointer}@media all and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.form-check label{text-indent:5px}}.form-check.fancy{padding-left:1.75rem}.form-check.fancy label:before{background:url(../../images/check-icon-p.png) no-repeat;content:'';width:31px;height:26px;position:absolute;left:-5px;top:-5px}.form-check.fancy input:checked ~ label:before{background:url(../../images/checked-icon-p.png) no-repeat}.form-check.fancy input{visibility:hidden}@media all and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.form-check.fancy input{visibility:visible;margin-left:-1.5rem;position:absolute;top:2px}}@media all and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.form-check .form-check-input{position:relative;margin:0 0 .25rem 0}}.btn,.ui-dialog .inner-container .btn{display:inline-block;white-space:normal;text-transform:uppercase;text-align:center;font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:700;text-decoration:none;border-radius:0;width:100%}@media (min-width: 768px){.btn,.ui-dialog .inner-container .btn{width:auto}}.btn.btn-primary-medium,.ui-dialog .inner-container .btn-primary-medium.btn{color:#fff !important;background-color:#cf0303;border:1px solid #a7a9ac;font-size:1rem}.btn.btn-primary-medium:hover{background-color:#005ab3;border-color:#005ab3}.btn.btn-secondary,.ui-dialog .inner-container .btn-secondary.btn{color:#fff;background-color:#005ab3;border:1px solid #005ab3}.btn.btn-tertiary,.ui-dialog .inner-container .btn-tertiary.btn{color:#000;background-color:#eee;border:1px solid #a7a9ac}.btn.btn-quaternary,.ui-dialog .inner-container .btn-quaternary.btn{color:#cf0303;background-color:#eee;border:1px solid #cf0303}.btn.btn-round,.ui-dialog .inner-container .btn-round.btn{border-radius:5px}.btn.btn-disabled,.ui-dialog .inner-container .btn-disabled.btn{background:#a2a2a2;border:1px solid #a2a2a2}.btn.btn-xs,.ui-dialog .inner-container .btn-xs.btn{font-size:.7rem;padding:.3rem .5rem}.btn.btn-lg,.btn-group-lg>.btn,.ui-dialog .inner-container .btn-group-lg>.btn,.ui-dialog .inner-container .btn-lg.btn{font-size:1.25rem}.btn.btn-cart,.ui-dialog .inner-container .btn-cart.btn{min-width:117px}.btn.btn-block,.ui-dialog .inner-container .btn-block.btn{width:100%}.btn.btn-paypal,.ui-dialog .inner-container .btn-paypal.btn{background-color:#fff;border:1px solid #b5b5b5;padding:2px 0 0}.btn a:hover,.ui-dialog .inner-container .btn a:hover{text-decoration:none;color:inherit}.btn a,.ui-dialog .inner-container .btn a{color:inherit}.reduce-qty-btns button.btn.btn-primary{color:#fff !important;background-color:#cf0303}.reduce-qty-btns button.btn.btn-primary:hover{background-color:#a90202}.form-inline .btn,.form-inline .ui-dialog .inner-container .btn,.ui-dialog .inner-container .form-inline .btn{width:auto}.form-loader{position:relative;height:28px;width:28px;margin-left:5px;display:inline-block;vertical-align:middle}.form-loader .loader-line-mask{position:absolute;left:50%;top:50%;width:12.5px;height:25px;max-width:12.5px;margin-left:-12.5px;margin-top:-12.5px;overflow:hidden;transform-origin:12.5px 12.5px;-webkit-mask-image:-webkit-linear-gradient(top, #000, rgba(0,0,0,0));mix-blend-mode:hard-light;opacity:1}.form-loader .loader-line-mask .loader-line{width:25px;max-width:25px;height:25px;border-radius:50%}.form-loader .loader-line-mask.one{animation:rotate 2s infinite linear}.form-loader .loader-line-mask.one .loader-line{box-shadow:inset 0 0 0 3px #0a44a6}.form-loader .loader-line-mask.two{animation:rotate 1.8s 0.5s infinite linear}.form-loader .loader-line-mask.two .loader-line{box-shadow:inset 0 0 0 3px #12d200}.form-loader .loader-line-mask.three{animation:rotate 2s 1s infinite linear}.form-loader .loader-line-mask.three .loader-line{box-shadow:inset 0 0 0 3px #cf0303}.form-loader .loader-line-mask.four{animation:rotate 1.8s 1.4s infinite linear}.form-loader .loader-line-mask.four .loader-line{box-shadow:inset 0 0 0 3px #fdfd5c}.form-loader.large .loader-line-mask{width:25px;max-width:25px;height:50px;margin-left:-25px;margin-top:-25px;transform-origin:25px 25px}.form-loader.large .loader-line-mask .loader-line{width:50px;max-width:50px;height:50px}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.form-loading button[type=submit]{background-color:#d2d2d2 !important;color:#7a7a7a;border-color:#c3c3c3 !important}.form-loading button[type=submit] span{font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:700;display:inline-block;vertical-align:middle}.alert{border-radius:0}.alert-danger{color:#cf0303;border-color:#cf0303;background-color:rgba(207,3,3,0.1)}input,select,textarea{font-size:16px}.form-check-input{margin-top:.15rem}.checkmark-feedback .form-success-check{display:none;background:url(../../svg/validated-check.svg) no-repeat;position:absolute;top:30px;right:30px;width:15px;height:12px}.checkmark-feedback.form-horizontal .form-success-check{top:12px}.checkmark-feedback .with-tooltip .form-success-check{right:45px}@media (min-width: 768px){.checkmark-feedback .with-tooltip .form-success-check{right:53px}}.checkmark-feedback input.valid,.checkmark-feedback select.valid{padding-right:45px !important}.checkmark-feedback .form-group:not(.readonly) .required.valid ~ .form-success-check{display:block}#wrapper{background:#fff;position:relative;transition:left .2s ease-in;-webkit-transition:left .2s ease-in}@media (max-width: 767px){#wrapper.pt_storefront,#wrapper.pt_cart{position:absolute;top:-20px;border-top:20px solid transparent}}@media (max-width: 767px){#main{padding-top:138px;z-index:1;position:relative}}#secondary{border-right:1px dotted #ccc;font-size:14px;position:relative;width:150px;max-width:150px;padding-top:3px;padding-left:5px;box-sizing:content-box}@media (max-width: 767px){#secondary{display:none}}#secondary nav a,#secondary .content-asset a{font-family:Arial,sans-serif;font-size:.85rem;display:block;color:#000;margin-bottom:.3rem}#secondary nav a.clear,#secondary .content-asset a.clear{color:#5aabfa;font-weight:700;text-decoration:underline}@media (min-width: 768px){#secondary nav .link-section-title a,#secondary .content-asset .link-section-title a{color:#005ab3;font-family:"montserrat",Arial,Verdana,sans-serif;margin-bottom:0}}nav .link-section-title,.content-asset .link-section-title{margin-bottom:.5rem;text-transform:uppercase;margin:0 0 .5rem;padding:.4rem 0 .4rem 1rem;font-weight:700;font-size:1.5rem;color:#000}@media (min-width: 768px){nav .link-section-title,.content-asset .link-section-title{background:#ccc;color:#005ab3;font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:700;padding:.4rem 0 .4rem .3rem;text-transform:uppercase;font-size:.85rem}}nav.refinements .link-section-title,.content-asset.refinements .link-section-title{margin-bottom:.25rem}@media (min-width: 768px){nav.refinements .link-section-title.toggle,.content-asset.refinements .link-section-title.toggle{position:relative;color:#000;background-color:transparent;padding-left:1.25rem;margin-bottom:0}nav.refinements .link-section-title.toggle:before,.content-asset.refinements .link-section-title.toggle:before{line-height:8.5px;content:'-';font-size:1rem;color:#005ab3;width:15px;text-align:center;height:15px;border:2px solid #005ab3;position:absolute;top:48%;left:0;transform:translateY(-50%)}nav.refinements .link-section-title.toggle.collapsed:before,.content-asset.refinements .link-section-title.toggle.collapsed:before{line-height:10px;content:'+'}nav.refinements .link-section-title.toggle+nav,.content-asset.refinements .link-section-title.toggle+nav{margin-bottom:1rem}}nav.refinements a,.content-asset.refinements a{padding-left:1.25rem;position:relative}nav.refinements a:not(.clear):before,.content-asset.refinements a:not(.clear):before{content:'';position:absolute;transform:translateY(-50%);width:10px;height:10px;left:0;top:8px;border:1px solid #0180ff}nav.refinements a:not(.clear).selected:before,.content-asset.refinements a:not(.clear).selected:before{outline:1px solid #0180ff;border-color:#fff;background-color:#003467}#primary.primary-content{position:relative;min-width:0}.full-width #primary.primary-content{border:0;padding-left:0;width:100%}.full-width .primary-content{border:0;padding-left:0;width:100%}#wrapper.pt_order #secondary .account-nav-asset,.home-main-content #secondary nav{margin-top:5px}.content-asset ol,.content-asset ul{line-height:1.6em;margin:1em 0;padding:0 1.5em}.content-asset ol li,.content-asset ul li{list-style:none}.content-asset p{line-height:1.6em;margin:1em 0}.accent{color:#cf0303 !important;font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:700}#secondary a.accent{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:.3rem 0;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:1.5rem}@media (min-width: 768px){#secondary a.accent{font-size:1rem}}.greenaccent a{color:#00b31d !important}.greenaccent a:hover{color:#000}.redaccent a{color:#cf0303 !important}.redaccent a:hover{color:#000}.desktop-show{display:block}.device-show,.ipad-and-iphone,.ipad-only,.ipad-show,.iphone-only,.mobile-show,body .hide{display:none}.desktop-only,.ipad-desktop-show,.ipad-hide{display:block}@media (min-width: 768px){.mobile-show{display:none !important}}@media (max-width: 1023px){.desktop-only,.hide-tablet,.iphone-only,.mini-cart-total-label{display:none !important}.ipad-and-iphone,.ipad-only,.ipad-show{display:block}}@media (max-width: 1023px){.desktop-only,.hide-tablet,.iphone-only,.mini-cart-total-label{display:none !important}.ipad-and-iphone,.ipad-only,.ipad-show{display:block}}@media (max-width: 767px){.mobile-show,.device-show{display:block}.iphone-only{display:initial}.ipad-and-iphone{display:block}.desktop-only,.ipad-desktop-show,.ipad-only,.ipad-show{display:none}.mobile-hide,.desktop-show{display:none !important}}#leftnav-search label{flex-basis:100%;margin-bottom:.25rem;width:100%;background-color:#cf0303;font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:700;color:#fff;font-size:.73rem;padding:.7rem .25rem}#leftnav-search input{width:0;flex-grow:1;font-size:.9rem;font-family:Arial,sans-serif;font-weight:700;color:#000;padding:.3rem}#leftnav-search ::placeholder{color:#444}#leftnav-search button{background-color:#cf0303;padding:.25rem .25rem 0}#leftnav-search button svg{width:20px;height:23px}.static-page-section .primary-content h1{color:#0a44a6;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:48px;font-weight:700;line-height:normal;margin:0;text-shadow:none;text-transform:uppercase}.static-page-section .page-header h1{color:#0342a9;font-size:48px;font-family:"open_sans",Helvetica,Arial,sans-serif}.static-page-section .right-static-content li{color:#000}.static-page-section .right-static-content .history-img-boxes{padding-top:20px;text-align:left}.static-page-section .right-static-content .history-img-boxes img{border:1px solid #000;margin:0;max-width:100%;width:30%}.static-page-section .right-static-content a{font-weight:700;text-decoration:underline}@media (max-width: 1023px) and (min-width: 768px){.static-page-section .primary-content .catalog-image-section{padding:15px 10px 0 0}.static-page-section .primary-content .catalog-image-section .catalog-right-images-section{width:285px}}@media (max-width: 1023px){.static-page-section .primary-content h1{text-align:center;font:700 36px/40px "open_sans",Helvetica,Arial,sans-serif;margin-bottom:20px}.static-page-section .lefttext{width:100%;float:none;margin-bottom:40px}.static-page-section .righttext{width:100%;float:none;margin-left:0}}@media (max-width: 767px){.static-page-section .primary-content h1{margin:20px 0;text-align:center;width:100%;padding:0}}@media screen and (max-width: 640px){.static-page-section .primary-content .right-static-content h1{color:#000;text-transform:uppercase;font-family:"open_sans",Helvetica,Arial,sans-serif;font-weight:700;font-size:1.875rem;margin:1rem 0}.static-page-section .primary-content .right-static-content h3{font-weight:700;font-size:1.5rem;font-family:"open_sans",Helvetica,Arial,sans-serif}.static-page-section .primary-content .right-static-content p{font-size:1rem;font-family:"open_sans",Helvetica,Arial,sans-serif}}#secondary .slick-slide p{padding:0}#secondary .product-tile{padding:0;position:relative;text-align:center}#secondary .product-tile .badgesnipe{display:none}#secondary .product-tile .listproddesc{font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:400;font-size:.83rem !important;height:38px;overflow:hidden}#secondary .product-tile .product-image{height:200px;margin:0 auto;max-height:200px;padding:.8rem 0;position:relative}#secondary .product-tile .product-image img{max-height:175px !important}#secondary .product-tile .product-name a{color:#fff;font-weight:700}#secondary .product-tile .product-name a.name-link{display:block;padding-bottom:0;margin-bottom:0;cursor:pointer}#secondary .more-like-this{display:none}#secondary .last-visited-leftnav{width:150px;border:1px solid #ccc;margin-bottom:1rem}#secondary .last-visited-leftnav ul.last-visited-result-items .product-tile .product-image{height:185px;padding-top:1px}#secondary .last-visited-leftnav .slick-slider button{font:0/0 a;border:none;height:30px;outline:0;padding:0;pointer-events:painted;position:absolute;top:40%;width:21px;z-index:2}#secondary .last-visited-leftnav .slick-slider button.slick-next{right:0}#secondary .last-visited-leftnav .slick-slider button.slick-next:after{content:' \276F';font-size:1.6rem;color:#000;margin-left:-.5rem}#secondary .last-visited-leftnav .slick-slider button.slick-next.slick-disabled:after{content:' \276F';font-size:1.6rem;color:#ccc;margin-left:-.5rem}#secondary .last-visited-leftnav .slick-slider button.slick-prev{left:0}#secondary .last-visited-leftnav .slick-slider button.slick-prev:after{content:' \276E';font-size:1.6rem;color:#000;margin-left:.5rem}#secondary .last-visited-leftnav .slick-slider button.slick-prev.slick-disabled:after{content:' \276E';font-size:1.6rem;color:#ccc;margin-left:.5rem}#secondary .leftnav-recently-viewed{box-sizing:border-box;color:#0342a9;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:.8rem;font-weight:700;margin-bottom:1px;padding:.5rem 0 0 0;text-transform:uppercase;text-align:center}@media (max-width: 767px){body.show-menu{width:100%;overflow:hidden;position:fixed}.menu-wrap{position:fixed;z-index:1078;min-width:265px;max-width:calc(100vw - 50px);width:80vw;height:100%;box-shadow:4px 0 10px 0 rgba(0,0,0,0.4);will-change:transform;background-color:#fff;transform:translate3d(-105%, 0, 0);transition:transform 0.4s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);font-size:1.2rem;font-family:"source_sans",Arial,Verdana,sans-serif}.menu{box-shadow:1px 8px 18px -4px rgba(0,0,0,0.75);height:100%;overflow-y:scroll;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.menu .mobile-top{padding:1rem 1rem 1rem 1rem;border-bottom:1px solid #e1e1e1}.menu .mobile-top a{color:#111;text-decoration:none;font-family:"source_sans",Arial,Verdana,sans-serif}.menu .mobile-top a strong{margin-left:.5rem;color:#000}.menu .mobile-top a .chevron{position:relative;top:6px}.menu .mobile-top a:last-of-type svg{width:19px;display:inline-block;vertical-align:middle;position:relative;top:-1.5px;margin-left:5px}.menu.sub-menu .mobile-top a:first-of-type{transform:translateX(0)}.menu.sub-menu #main-categories,.menu.sub-menu #custom-categories{visibility:hidden;height:0}.menu nav{padding:0}.menu nav a{color:#111;display:block;font-family:"source_sans",Arial,Verdana,sans-serif;text-decoration:none;transition:background-color .15s ease;padding:1rem 1rem 1rem 0;border-bottom:1px solid #ccc;margin:0 0 0 2rem}.menu nav a:active{background-color:#ccc}.menu nav a .chevron{color:#cf0303;position:relative;top:5px}.menu nav .link-section-title a{margin:-1rem -1rem -1rem 0}.menu nav#dynamic-links a{display:block}.menu nav#dynamic-links a.accent{font-size:1.5rem}.shopby{font-size:.9rem;font-family:Arial,sans-serif;font-weight:700}.menu .mobile-top a:first-of-type,.menu.changing .mobile-top a:first-of-type{transition:transform .5s;transform:translateX(-200%)}.menu .mobile-top a:first-of-type svg,.menu.changing .mobile-top a:first-of-type svg{display:inline-block;width:25px;vertical-align:middle;position:relative;top:-1.5px}.show-menu .menu-wrap{transform:translate3d(0, 0, 0);transition:transform 0.8s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1)}.show-menu .menu-wrap .menu.changing nav{transform:translateX(-100%)}.show-menu .menu-wrap .menu nav{transition:transform .5s ease}.chevron::before{border-style:solid;border-width:0.15em 0.15em 0 0;content:'';display:inline-block;height:.75rem;left:0.15em;position:relative;top:0.15em;transform:rotate(-45deg);vertical-align:top;width:0.75rem}.chevron.right:before{left:0;transform:rotate(45deg)}.chevron.bottom:before{top:0;transform:rotate(135deg)}.chevron.left:before{left:0.25em;transform:rotate(-135deg)}}@media (min-width: 768px){.menu-wrap .menu #main-categories{border-top:1px solid #fff;background-color:#005ab3;flex-basis:67%}.menu-wrap .menu #custom-categories{flex-basis:33%;border-top:1px solid #fff;border-left:1px solid #fff;background-color:#0a44a6}.menu-wrap .menu nav{padding:0}.menu-wrap .menu nav a{color:#fff;line-height:inherit;font-size:.833rem;font-family:Arial,sans-serif;font-weight:400;text-transform:capitalize;padding:0 6px;text-decoration:none}.menu-wrap .menu nav a:hover{color:#87d6ff}}.hamburger{width:23px;margin-right:.5rem}.hamburger span{display:block;width:100%;height:3px;background-color:#fff;margin-bottom:5px}.hamburger span:last-of-type{margin-bottom:0}.hamburger+span{margin-top:-4px}#left-nav-links a{display:block}@media (min-width: 768px){header#global-header{padding-left:5px;padding-right:5px}}@media (max-width: 767px){header#global-header.csr{padding-top:3.5rem}header#global-header.csr+#main{padding-top:190px}}header#global-header.auth-header{padding:0;width:100%}@media print{header#global-header{background-color:transparent}}header#global-header #logo{max-width:210px}@media (min-width: 1024px){header#global-header #logo{box-sizing:content-box}}header#global-header #logo img{max-width:100%}@media (min-width: 768px){header#global-header #logo img{min-width:210px}}@media (min-width: 768px){header#global-header #logo a:not(:first-of-type){text-align:center}}@media (min-width: 768px){header#global-header #logo a:not(:first-of-type)#call{pointer-events:none}}@media (max-width: 767px){header#global-header #logo a:not(:first-of-type)#call{display:none}}header#global-header #logo a:not(:first-of-type).chat{border-left:1.5px solid #fff;padding-left:1rem}header#global-header .header-search-wrapper{width:450px}header#global-header #header-top{align-items:center;background-color:#232f3e;padding:5px 8px 3px 8px}@media (min-width: 768px){header#global-header #header-top{padding:5px 0;flex-wrap:wrap}}@media (max-width: 767px){header#global-header #header-top .header-right,header#global-header #header-top .header-right .col{padding-left:0;position:initial}}header#global-header #header-top .header-right>*{flex-basis:100%}@media (min-width: 768px){header#global-header #header-top .header-right{flex-grow:2}}header#global-header #header-top .header-right .top{color:#fff}header#global-header #header-top .header-right .top nav a{text-transform:capitalize;color:#fff;font-family:Arial, sans-serif;text-decoration:none;font-size:.8rem}header#global-header #header-top .header-right .top nav a:hover{color:#87d6ff}@media (min-width: 768px){header#global-header #header-top .header-right .top .user-header-wrapper{display:inline-block}}@media (max-width: 767px){header#global-header #header-top .header-right .top .user-header-wrapper{max-width:25px}header#global-header #header-top .header-right .top .user-header-wrapper a.user-login-page{line-height:13px;display:inline-block}}@media (max-width: 767px){header#global-header #header-top .header-right .top nav a.user-login-page{line-height:1.0;margin-top:2px}header#global-header #header-top .header-right .top nav .call-us-button{line-height:0.9}header#global-header #header-top .header-right .top nav a.user-login-page,header#global-header #header-top .header-right .top .call-us-button{align-self:center;width:25px;text-align:center}}header#global-header #header-top .header-right .top>nav .content-asset{display:inline}header#global-header #header-top .header-right .top>nav>*+span,header#global-header #header-top .header-right .top>nav>*.separator,header#global-header #header-top .header-right .top>nav .chat+span,header#global-header #header-top .header-right .top>nav .chat.separator{margin:0 10px;width:1px;height:100%;border-left:1px solid #fff}@media (max-width: 767px){header#global-header #header-top .header-right .top>nav>*+span,header#global-header #header-top .header-right .top>nav>*.separator,header#global-header #header-top .header-right .top>nav .chat+span,header#global-header #header-top .header-right .top>nav .chat.separator{height:auto;margin:0 9px;border-color:#ccc}}@media screen and (max-width: 359px){header#global-header #header-top .header-right .top>nav>*+span,header#global-header #header-top .header-right .top>nav>*.separator,header#global-header #header-top .header-right .top>nav .chat+span,header#global-header #header-top .header-right .top>nav .chat.separator{margin:0 3px}}header#global-header #header-top .header-right .top>nav .csr-header{vertical-align:bottom;font-size:.75rem;display:inline-block;text-align:right}@media (max-width: 767px){header#global-header #header-top .header-right .top>nav .csr-header{left:0;top:0;position:absolute;text-align:center;width:100%;padding:.4rem 0;background-color:#232f3e;border-bottom:1px dotted #ccc}}@media (max-width: 1023px) and (min-width: 768px){header#global-header #header-top .header-right .top>nav .csr-header{font-size:.5rem}}header#global-header #header-top .header-right .top>nav .csr-header p{margin:0;line-height:1.1}header#global-header #header-top .header-right .top>nav .csr-header a{font-size:.85rem;text-decoration:underline}header#global-header #header-top .header-right .top .hover-dropdown{position:relative}header#global-header #header-top .header-right .top .hover-dropdown>a{padding-bottom:10px}header#global-header #header-top .header-right .top .hover-dropdown .dropdown-items{visibility:hidden;opacity:0;transition:visibility 0s, opacity 0.5s;transition-delay:0.2s;position:absolute;right:0;top:calc(100% + 5px);background-color:#fff;width:125px;border-radius:6px;border:1px solid #000;z-index:1;padding:.5rem}header#global-header #header-top .header-right .top .hover-dropdown .dropdown-items:before,header#global-header #header-top .header-right .top .hover-dropdown .dropdown-items:after{content:'';width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #fff;position:absolute;right:7px;top:-7px}header#global-header #header-top .header-right .top .hover-dropdown .dropdown-items:after{border-width:8px;border-bottom-color:#000;z-index:-1;top:-8px;left:6px}header#global-header #header-top .header-right .top .hover-dropdown .dropdown-items a{color:#666;line-height:1rem;border-bottom:1px solid #ccc;margin-bottom:.25rem;text-decoration:none}header#global-header #header-top .header-right .top .hover-dropdown .dropdown-items a:last-of-type{border-bottom:0;margin-bottom:0}header#global-header #header-top .header-right .top .hover-dropdown .dropdown-items a:before{display:none}header#global-header #header-top .header-right .top .hover-dropdown:hover .dropdown-items{box-shadow:0 1px 5px 2px rgba(0,0,0,0.5);visibility:visible;opacity:1}header#global-header #header-top .header-right .top .hover-dropdown.payment{color:#777}header#global-header #header-top .header-right .top .hover-dropdown.payment .content-asset p{line-height:1.35}header#global-header #header-top .header-right .top .hover-dropdown.payment .dropdown-items{width:250px}header#global-header #header-top .header-right .top .hover-dropdown.payment .dropdown-items a{color:#5aabfa;text-decoration:underline}header#global-header #header-top .header-right .top .hover-dropdown.payment .dropdown-items p{margin:0}header#global-header #header-top .header-right .bottom{padding:5px}header#global-header #header-top #extra-links{flex-basis:100%;display:flex;justify-content:flex-end;padding:0 5px}@media (max-width: 767px){header#global-header #header-top #extra-links{display:none}}header#global-header #header-top #extra-links nav a{color:#fff;font-size:.85rem}header#global-header #header-top #extra-links nav a+span{width:1px;height:100%;margin:0 5px;border-left:1px solid #fff}header#global-header .header-search{display:flex}header#global-header .header-search>input{z-index:1072;flex-grow:2;border:0;height:37px;color:#000;font-size:1.25rem;border-radius:0;font-weight:700}@media (min-width: 768px){header#global-header .header-search>input{font-family:Arial,sans-serif;z-index:auto}}@media screen and (max-width: 359px){header#global-header .header-search>input{font-size:1rem;padding:.5rem}}header#global-header .header-search>input:focus::placeholder{opacity:0}@media (min-width: 768px){header#global-header .header-search>input{font-size:.95rem}}header#global-header .header-search ::placeholder{color:#444}header#global-header .header-search button{display:block;width:36px;height:37px;background:#cf0303}header#global-header .header-search button .search-icon{padding:2px 8px 0 8px}header#global-header #mobile-search{background-color:#232f3e;padding:5px 10px 5px 5px}header#global-header #mobile-search .header-search input{border-radius:0}header#global-header #header-bottom #mobile-menu-bar{max-height:48px;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0, 1, 0.5, 1);display:flex;background-color:#fff;padding:.25rem .5rem .25rem .25rem;font-family:"source_sans",Arial,Verdana,sans-serif}header#global-header #header-bottom #mobile-menu-bar.closed{overflow-y:hidden;max-height:0;padding-top:0;padding-bottom:0}header#global-header #header-bottom #mobile-menu-bar a.menu-toggle{font-size:1.1rem;flex-basis:44%;text-decoration:none;background-color:#002355;padding:.3rem .5rem 0 .3rem;color:#fff;line-height:1.25}header#global-header #header-bottom #mobile-menu-bar .hamburger{display:none}header#global-header #header-bottom #mobile-menu-bar .dropdown{flex-basis:55%}header#global-header #header-bottom #mobile-menu-bar .dropdown .btn{border:2px solid #666;height:100%}@media screen and (max-width: 399px){header#global-header #header-bottom #mobile-menu-bar .dropdown .btn{font-size:.9rem}}header#global-header #header-bottom #mobile-menu-bar .dropdown .dropdown-items{overflow:scroll;height:70vh}header#global-header #header-bottom #mobile-menu-bar .dropdown .dropdown-items a{height:100%;font-size:.9rem;line-height:1.25;font-weight:700}@media (max-width: 767px){header#global-header{position:fixed;z-index:1078}header#global-header.menu-open{position:relative;z-index:auto;transition:position .5s}header#global-header.menu-open+#main{padding-top:0}header#global-header .mobile-back{align-self:flex-end;margin-right:10px}}@media screen and (max-width: 767px) and (max-width: 359px){header#global-header .mobile-back{margin-right:5px}}@media (max-width: 767px){header#global-header .mobile-back svg{width:25px}header#global-header .menu-toggle{padding-top:4px;cursor:pointer}header#global-header #logo{max-width:135px;height:35px;overflow:hidden;padding:0}header#global-header #logo img{width:135px}}.reduced-header #global-header #mobile-search .menu-toggle{display:block;margin-right:.5rem;color:#fff;padding-right:.7rem}.reduced-header #global-header #mobile-search .menu-toggle .hamburger{width:100%;margin-bottom:.25rem}.reduced-header #global-header #mobile-search .menu-toggle .hamburger span{height:2px}.reduced-header #global-header #mobile-search .header-search{flex-grow:2}.reduced-header #global-header #header-bottom #mobile-menu-bar{display:none}@media (max-width: 767px){.pt_product-details header#global-header.csr+#main{padding-top:0}.pt_cart header#global-header.csr+#main{padding-top:0}}.lock-position header#global-header #mobile-search{z-index:1}.mobiletoplink{font-family:"montserrat",Arial,Verdana,sans-serif}.pt_checkout .crownhours{margin:0;padding-top:.25rem}.crownhours .holidays{color:#cf0303}.pt_checkout .crownhours .holidays{color:#fff}#back-to-top{font-family:"montserrat",Arial,Verdana,sans-serif;background-color:#999;text-decoration:underline}@media (min-width: 768px){#back-to-top{background-color:#666}}#back-to-top a{color:#fff}.breadcrumb{border-radius:0;color:#000;font:400 14px/22px Arial,sans-serif;margin:0;padding:5px 5px 5px 0;width:100%;background-color:transparent;box-sizing:border-box}.breadcrumb a{color:#2987ec;font-family:Arial,sans-serif;font-weight:400}.breadcrumb .divider:last-child{font-weight:700}.breadcrumb .divider:after{color:#999;font-weight:400;content:'>';margin-left:.4em}.breadcrumb span{color:#999;font-weight:400}.breadcrumb .last{color:#000;text-decoration:none}@media (max-width: 767px){.breadcrumb{font-size:9pt;line-height:20px;font-family:Arial,Helvetica,Verdana,sans-serif;text-transform:none;margin:0 auto;position:relative;display:table;width:100%;padding:5px 0}.breadcrumb .mobile-back,.breadcrumb .tele{display:table-cell;position:relative;color:#cf0303;text-decoration:none;font-weight:700;vertical-align:middle;text-transform:uppercase;top:-1.5px;font-size:.9rem;width:63px}.breadcrumb .mobile-back::before{content:'\2039';color:#cf0303;font-weight:700;position:relative;top:-2px;font-size:1.5rem;display:inline-block;vertical-align:top}.breadcrumb .tele{text-align:right}.breadcrumb .tele img{width:20px;float:right}.breadcrumb .main-content{display:block;width:auto;margin:0 5px;padding:0;color:#000;text-align:center;vertical-align:middle}.breadcrumb .main-content a{color:#999;font-weight:400;text-decoration:underline}.breadcrumb .main-content .breadcrumb-element.last{color:#999;font-weight:400;text-decoration:none}}.pt_cart .breadcrumb{width:100%;padding-left:0}@media (max-width: 767px){.pt_cart .breadcrumb{display:table}}.pt_checkout .arrowdivider{width:0;height:0;border-style:solid;border-width:8px 0 8px 13px;border-color:transparent transparent transparent #000000;border-style:inset;-webkit-transform:rotate(360deg)}.pt_checkout .checkout-breadcrumbs .breadcrumb,.pt_checkout .billing-breadcrumbs .breadcrumb{display:none}@media (max-width: 767px){.sprite-telephone::after{content:"CALL US";PADDING:4px 0 0 0;white-space:nowrap}}#mini-cart{position:relative;color:#777}@media (max-width: 767px){#mini-cart svg{height:28px;vertical-align:bottom}}#mini-cart .miniqty{color:#fff;background:#cf0303;border-radius:16px;padding:3px 8px}@media (min-width: 768px){#mini-cart:before,#mini-cart:after{border:8px solid transparent;border-bottom-color:#ededed;content:"";height:0;left:12px;opacity:0;transition:0.1s opacity cubic-bezier(0.39, 0.575, 0.565, 1);transition-delay:0.95s;position:absolute;top:16px;width:1px;z-index:1}#mini-cart:before{border-width:9px;border-bottom-color:#3399E4;top:13px;left:11px}#mini-cart svg{height:24px}}#mini-cart>a:first-child{color:#fff}#mini-cart .summary{font-family:Arial,sans-serif;line-height:1.1;right:0;top:0;font-size:.83rem;white-space:nowrap;font-weight:700}@media (max-width: 1023px) and (min-width: 768px){#mini-cart .summary{margin-left:.5rem}}@media (min-width: 1024px){#mini-cart .summary{padding-left:.5rem}}#mini-cart .details{max-height:0;opacity:0;transform:scale(0.4);transition:0.15s max-height 0.15s linear,0.1s opacity cubic-bezier(0.39, 0.575, 0.565, 1),0.15s transform cubic-bezier(0.1, 1.26, 0.83, 1);transition-delay:1s;transform-origin:10% top;border:1.5px solid #3399E4;width:275px;background-color:#fff;position:absolute;top:calc(100% - 1px);left:-2.8rem;z-index:1073;font-family:Arial, sans-serif;border-radius:6px;overflow:hidden}#mini-cart .details>*{padding:.35rem .5rem}#mini-cart .details>:first-child{border-top-left-radius:6px;border-top-right-radius:6px;background-color:#ededed;border-bottom:1px solid #d6d6d6}#mini-cart .details>:first-child .top{color:#3399E4 !important}#mini-cart .details>:first-child .top h1{line-height:1;font-family:"montserrat", Arial, Helvetica, sans-serif;font-weight:700;font-size:.9rem;text-transform:uppercase}#mini-cart .details .items{padding-bottom:0}#mini-cart .details .items li{margin-bottom:.75rem;line-height:1.25}#mini-cart .details .items li>:first-child{padding-right:20px}#mini-cart .details .items li>:first-child img{width:65px;max-height:100%}#mini-cart .details .items li>:last-child{padding-bottom:.25rem;border-bottom:1px solid #999}#mini-cart .details .items li>:last-child u{text-transform:uppercase;font-weight:700}#mini-cart .details .items li>:last-child p{margin:0}#mini-cart .details .more-items{text-align:center;padding-top:0}#mini-cart .details .more-items a{text-decoration:underline}#mini-cart .details .subtotal{background:#dee5ee;color:#000;font-size:1.1rem;padding:6px}#mini-cart .details .promo{border-bottom:1px solid #ccc;font-size:.8rem}#mini-cart .details .actions{padding-top:6px;padding-bottom:6px}#mini-cart .details .actions .btn-paypal{height:40px}#mini-cart .details .actions .btn-paypal img{max-height:90%}#mini-cart .details.empty:before{border-bottom-color:#fff}#mini-cart .details.empty>:first-child{text-align:center;background-color:#fff;color:#000;font-size:.8rem;border-radius:6px}#mini-cart .details.empty>:first-child p{border-bottom:1px dotted #000;margin:0;padding-bottom:.15rem}#mini-cart .details.empty>:first-child a{text-decoration:underline}@media (min-width: 768px){#mini-cart:hover:before,#mini-cart:hover:after{opacity:1;transition-delay:0.2s;transition-duration:0.15s}#mini-cart:hover .details{overflow:visible;transition-duration:0s, 0.2s, 0.2s;transition-delay:0.2s;transform:scale(1);opacity:1;max-height:700px;left:-2.8rem}}#mini-cart .minicart-quantity{background-color:#fff;min-width:23px;height:23px;line-height:23px;text-align:center;border-radius:50%}#mini-cart .minicart-quantity span{width:100%;height:100%;padding:0 5px;background-color:#cf0303;border-radius:50%}@media (max-width: 1023px) and (min-width: 768px){.stockpage #catTitle{margin-bottom:10px}}.stockpage .dwt .boxtitleholder h4{color:#0342a9;display:block;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:19px;line-height:19px;margin:0;margin-top:0 !important;overflow:hidden;padding:2px 7px 4px;position:absolute;text-align:left;text-transform:uppercase;width:100%}.stockpage .dwt .boxtitleholder h4.oneline{padding-top:7px}@media (max-width: 1023px) and (min-width: 768px){.stockpage .dwt .boxtitleholder h4.oneline{padding-top:8px}}.stockpage .dwt .boxtitleholder h4 .boxlongbanner{text-align:left}@media (max-width: 1023px) and (min-width: 768px){.stockpage .dwt .boxtitleholder h4 span.CYAboxSport .boxlongbanner{font-size:13px}}@media (max-width: 767px){.stockpage h2.subtitle{text-align:center}}@media (max-width: 1023px) and (min-width: 768px){.stockpage #catTitle{margin-bottom:10px}}.pt_product-search-result .primary-content .subcategory-tiles{clear:both}.pt_product-search-result .primary-content .dwt .dwt-content .CYAboxSport{display:block;color:#0342a9;font:bold 13pt/14pt "montserrat",Arial,Verdana,sans-serif;max-width:100%;text-align:center;text-transform:uppercase}.pt_product-search-result .primary-content .dwt-cya .dwt-box-images{border:0;margin:15px 0;padding:0 0}@media (max-width: 1023px) and (min-width: 768px){.pt_product-search-result .primary-content .dwt-cya .dwt-box-images{padding:0;margin:0;background-size:contain}}.pt_product-search-result .primary-content .dwt-cya .dwt-box-images .dwt-box-content{background:0;border:0;padding:0}.pt_product-search-result .primary-content .dwt-cya .dwt-box-images .dwt-box-content .CYAboxSport{color:#cf0303;display:block;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:13pt;line-height:13pt;max-width:140px;text-align:left;text-transform:none}@media (max-width: 1023px) and (min-width: 768px){.pt_product-search-result .primary-content .dwt .dwt-content .hp-ban-title,.pt_product-search-result .primary-content .dwt-cya .dwt-content .hp-ban-title{padding-top:7px}}.pt_product-search-result .primary-content .dwt .dwt-content .hp-ban-title a,.pt_product-search-result .primary-content .dwt-cya .dwt-content .hp-ban-title a{text-decoration:none}.pt_product-search-result .primary-content .dwt .dwt-content .CYAboxType,.pt_product-search-result .primary-content .dwt-cya .dwt-content .CYAboxType{color:#cf0303;display:block;font-size:13pt;line-height:13pt;margin-top:1px;text-transform:none}@media (max-width: 1023px) and (min-width: 768px){.pt_product-search-result .primary-content .dwt .dwt-content .CYAboxType,.pt_product-search-result .primary-content .dwt-cya .dwt-content .CYAboxType{line-height:9pt}}.pt_product-search-result .primary-content .awardbysport .dwt-box-images,.pt_product-search-result .primary-content.ribbon-head .dwt-box-images{float:left;height:auto;width:auto}.pt_product-search-result .primary-content .awardbysport .list,.pt_product-search-result .primary-content.ribbon-head .list{border-bottom:1px solid #ccc;display:inline-block;margin:.3rem 0;padding-bottom:1rem;width:100%;text-align:center}.pt_product-search-result .primary-content .awardbysport .list span,.pt_product-search-result .primary-content.ribbon-head .list span{display:inline-block;padding:.3rem .4rem .3rem}.pt_product-search-result .primary-content .awardbysport .list span a,.pt_product-search-result .primary-content.ribbon-head .list span a{color:#cf0303;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:1.2rem;text-decoration:underline;padding:0}.pt_product-search-result .primary-content .awardbysport .list-container,.pt_product-search-result .primary-content.ribbon-head .list-container{display:inline-block;margin-bottom:30px;width:100%}.pt_product-search-result .primary-content .awardbysport .list-container .items:first-child .item .item-name,.pt_product-search-result .primary-content.ribbon-head .list-container .items:first-child .item .item-name{margin-top:0}.pt_product-search-result .primary-content .awardbysport .list-container .items .item .item-name,.pt_product-search-result .primary-content.ribbon-head .list-container .items .item .item-name{clear:both}.pt_product-search-result .primary-content .awardbysport .list-container .items .item a{text-decoration:underline}.pt_product-search-result .primary-content .ribbon-head .list-container .items .item .item-name{margin:0;padding:0 5px}.pt_product-search-result .primary-content .ribbon-head .list-container .items .item a{text-transform:capitalize}.pt_product-search-result .primary-content .newcya2{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;color:#777;font-size:14px}.pt_product-search-result .primary-content .newcya2 b,.pt_product-search-result .primary-content .newcya2 strong{color:#777}.pt_product-search-result .primary-content .cya-title{border-bottom:1px solid #ccc}@media (min-width: 1024px){.pt_product-search-result .primary-content .cya-title{padding-bottom:5px}.pt_product-search-result .primary-content #catTitle .ttt{opacity:0;height:45px}.pt_product-search-result .primary-content #catTitle .ttt h1{font-family:"open_sans",Helvetica,Arial,sans-serif;font-weight:700;margin:0 0 5px;text-transform:uppercase;color:#005ab3;white-space:nowrap;line-height:1;padding:0 .5rem 0 0}}@media (max-width: 767px){.pt_product-search-result .primary-content .custompage h2{white-space:normal}.pt_product-search-result .primary-content .dwt-box-images{display:none}.pt_product-search-result .primary-content .cat-heading,.pt_product-search-result .primary-content .custompage h1,.pt_product-search-result .primary-content .pt_product-search-result .primary-content #catTitle .bigtext-line0,.pt_product-search-result .primary-content .pt_product-search-result .primary-content h1,.pt_product-search-result .primary-content .static-page-section .primary-content h1{font-family:Arial,sans-serif;font-weight:700;color:#000;font-size:22px;line-height:27px;text-align:center;margin:0;text-transform:uppercase;text-shadow:none;padding:0px;clear:both;width:auto;background-color:transparent}}.search-result-items li{list-style:none}.search-result-items .grid-tile{list-style:none;padding:0;margin:0 -2px 2% 0;display:inline-block}.search-result-items .new-row{clear:none}.product-tile-b{border-right:1px solid #ccc;border-bottom:1px solid #ccc}.product-tile-b:nth-child(4n){border-right:none}@media (max-width: 767px){.product-tile-b:nth-child(2n){border-right:none}}.product-tile-b:last-child{border-right:none}.pt_product-search-result .cgid-TRP .grid-tile{height:auto !important}.product-tile{color:#999;font-family:Arial,sans-serif;font-size:10pt;padding:0 5px;position:relative;text-align:center}.product-tile .accent{color:#666 !important;font-family:Arial,sans-serif;font-weight:normal;font-size:.75rem}.product-tile .product-attributes{display:inline-block}.product-tile .product-attributes.listproddesc2{display:none}.product-tile .product-image{height:200px;margin:0 auto;max-height:200px;max-width:200px;margin-bottom:8px;margin-top:8px;position:relative}.product-tile .product-image img{max-width:100%}.catdisplay{float:left;margin:10px 4px;position:relative}@media (max-width: 1023px){.catdisplay img{max-width:100%}}.catdisplay .titlelg{font-size:36px;line-height:28px;color:#0341a9;font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:400;font-size:36px;line-height:28px;text-align:center;text-transform:uppercase}.catdisplaysm{float:left;margin:10px 0;position:relative}.cImage{color:#444;display:block;float:left;font-family:"open_sansregular",Helvetica,Arial,sans-serif;margin:0;padding:0 0 0 5px;width:535px}@media (max-width: 1023px) and (min-width: 768px){.cImage{width:328px;float:left}}@media (max-width: 767px){.cImage{position:relative !important;width:100%;text-align:center;padding:0}}.thumbwrap{float:left;height:380px;margin:0 -50px 41px 0;text-align:center;width:300px}.thumbwrap img{height:300px;width:300px}.custompage h3{color:#0341a9;font-size:24px;text-align:center;text-transform:uppercase;font-family:Arial,sans-serif;font-weight:700}.custompage h3#gallery{font-size:24px;color:#0341a9;text-align:center;text-transform:uppercase;margin:30px 0 20px;font-family:Arial, sans-serif;font-weight:700}@media (max-width: 1023px){.custompage h3#gallery{font-size:16px;margin:20px 0 10px}}.custompage .catdisplaysm #cattitle h2{color:#0341a9;font-size:12pt;font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:400 !important;text-align:center;top:7px;width:193px;height:40px;margin:0 !important;padding:0 !important;position:absolute;text-transform:uppercase;z-index:2}.custompage .txt8 h4{font-size:22px}@media (max-width: 767px){.custompage .txt8 h4{font-size:14px}}@media (max-width: 1023px) and (min-width: 768px){.custompage .customCategory .catdisplay .flt_left{float:none;text-align:center;margin-bottom:0;margin-right:0}.custompage .medalsGallery .catdisplay .flt_left.flt_first,.custompage .medalsGallery .catdisplay .flt_left.flt_second{float:left;width:49%}.custompage #catTitle{max-height:auto;margin-bottom:10px}}.custompage .flex-grid .grid-tile{margin-bottom:1.5rem;padding:0 .5rem}#primary .bottomText{font-family:"montserrat",Arial,Verdana,sans-serif;border-top:1px dashed #ccc;clear:both;margin-top:1rem;font-size:.8rem;font-weight:400}#primary .bottomText p,#primary .bottomText a{font-size:.8rem;font-family:"montserrat",Arial,Verdana,sans-serif}#primary .bottomText p{color:#777;font-size:.8rem;margin:.7rem}#primary .bottomText h1,#primary .bottomText h2,#primary .bottomText h3{float:none;color:#005ab3;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:1.3rem;font-weight:700;line-height:2.3rem;margin:1rem .7rem 0;text-align:left;text-shadow:none;text-transform:capitalize}@media (max-width: 1023px){#primary .bottomText h1,#primary .bottomText h2,#primary .bottomText h3{font-size:1rem;text-transform:uppercase;line-height:1rem;padding:0}}#primary .bottomText ul{padding-left:40px}#primary .bottomText ul li{list-style-type:disc}#primary .bottomText ol li{list-style-type:decimal}#primary .bottomText li,#primary .bottomText li a{color:#777;font-size:13px}#primary .bottomText blockquote{margin:0;padding:0}#primary .bottomText .content-asset{display:inline}#primary .bottomText .whycrown{color:#0341a9;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:16pt;font-weight:400;line-height:33px;margin:15px 10px 0;text-align:left;text-shadow:none;text-transform:capitalize}@media (max-width: 1023px){#primary .bottomText{padding-top:10px}#primary .bottomText ul{padding-left:20px}#primary .bottomText li{font-size:12px;margin:5px 10px}#primary .bottomText li,#primary .bottomText p{margin:5px 10px}#primary .bottomText li a strong,#primary .bottomText strong{font-family:"montserrat",Arial,Verdana,sans-serif}#primary .bottomText a,#primary .bottomText li a,#primary .bottomText li a strong{color:#5aabfa}#primary .bottomText .whycrown{font-size:14px;text-transform:uppercase;line-height:15px;padding:0}#primary .bottomText .bottomLinks{line-height:23px}}@media (max-width: 1023px) and (min-width: 768px){.stockCategory .dwt .dwt-box-content .dwt-content{width:auto;display:table-cell}.stockCategory .dwt .dwt-box-content .dwt-content .dwt-box-images .hp-ban-title{width:100%;padding:2px 0 0}.pt_product-search-result .primary-content.stockCategory.stockpage .dwt .dwt-box-images .boxtitleholder h4{width:100%;padding:2px 0;font-size:14px;line-height:13px}.pt_product-search-result .primary-content.stockCategory.stockpage .dwt .dwt-box-images .boxtitleholder h4 span{padding:0 3px;line-height:13px}}@media (max-width: 1023px) and (min-width: 768px) and (max-width: 1023px) and (min-width: 768px){.pt_product-search-result .primary-content.stockCategory.stockpage .dwt .dwt-box-images .boxtitleholder h4.oneline{padding-top:8px}}@media (max-width: 1023px) and (min-width: 768px){.pt_product-search-result .primary-content.stockCategory.stockpage .dwt .dwt-box-images .boxtitleholder.hp-ban-title{width:100%;padding:2px 0 0}.pt_product-search-result .primary-content .dwt .dwt-content .CYAboxSport{width:100%;padding:2px 0;font-size:14px;line-height:13px}ul.search-result-items .new-row{clear:none}ul.search-result-items .grid-tile{width:28.5%}}@media (max-width: 1023px) and (min-width: 768px) and (orientation: portrait){.primary-content .page-heading h1,.pt_product-search-result .primary-content .page-heading h1{line-height:47px !important;font-size:48px !important;word-spacing:.9px !important;margin-bottom:10px}}@media (max-width: 767px){.bigtext *{white-space:normal}.pt_product-search-result .primary-content h1{font-family:Arial,sans-serif;font-weight:700;color:#000;font-size:22px;line-height:27px;text-align:center;margin:0;text-transform:uppercase;text-shadow:none;padding:0px;clear:both;width:auto;background-color:transparent}.pt_product-search-result .primary-content h1.alth1{color:#cf0303;font-size:1.8rem}ul.mobile-grid-width .grid-tile{margin:0;width:50% !important;clear:none;padding:.33rem}.product-tile{padding:0}.product-tile .listproddesc2{display:none}.product-tile .product-image{max-height:200px;padding-top:0}.mob-drop{padding-top:15px}.quote-form .field-wrapper{padding:0 8px}}.pt_product-search-result #primary.cgid-SPO .dwt-box-images{margin:0}.pt_product-search-result #primary.cgid-SPO .dwt-box-images .dwt-box-content{background:0 0;border:0;padding:0}.pt_product-search-result #primary.cgid-SPO .search-box-main{margin:60px 0 0 0}@media (max-width: 1023px) and (min-width: 768px){.pt_product-search-result #primary.cgid-SPO .dwt-boxes-block .dwt-content:nth-child(3){display:none !important}.pt_product-search-result #primary.cgid-SPO .dwt-box-images .dwt-box-content .dwt-content{width:32% !important}.pt_product-search-result #primary.cgid-SPO .awardbysport .dwt-box-images,.pt_product-search-result #primary.cgid-SPO .ribbon-head .dwt-box-images{width:56% !important}}.pt_product-search-result #primary.cgid-49E .dwt-box-images .dwt-box-content .dwt-content .CYAboxSport{display:block;color:#cf0303;line-height:13pt;max-width:140px;text-transform:none;text-align:left;font-size:13pt;font-family:"montserrat",Arial,Verdana,sans-serif}.pt_product-search-result #primary.cgid-E5D .dwt-box-images .dwt-box-content .dwt-content .CYAboxSport{color:#cf0303;display:block;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:13pt;line-height:13pt;max-width:140px;text-align:left;text-transform:none}.pt_product-search-result #primary.cgid-49E .product-tile .product-image,.pt_product-search-result #primary.cgid-MTB .product-tile .product-image{height:auto}.pt_product-search-result #primary.cgid-SGF h1,.pt_product-search-result #primary.cgid-SRU h1,.pt_product-search-result #primary.cgid-STN h1{text-shadow:none;text-transform:none}.pt_product-search-result #primary.cgid-SGF .CYAboxType,.pt_product-search-result #primary.cgid-STN .CYAboxType{line-height:10pt;text-transform:none}.pt_product-search-result #primary.cgid-SGF .CYAboxSport,.pt_product-search-result #primary.cgid-STN .CYAboxSport{color:#cf0303;display:block;line-height:13pt;max-width:140px;text-align:left;text-transform:none}.pt_product-search-result .primary-content .cya-title{margin:0 0 14px;font-size:28px}.pt_product-search-result .primary-content .cat-headings,.pt_product-search-result .primary-content .category-heading{width:100%;flex-basis:100%;margin:0 .5vw;border-bottom:1px solid #ccc;border-top:1px solid #ccc;color:#000;font-family:"open_sansbold",Helvetica,Arial,sans-serif;font-size:28px;font-weight:700;text-shadow:none;text-transform:capitalize}.pt_product-search-result .primary-content .category-heading{font-size:48px;word-spacing:.9px}@media (max-width: 767px){.pt_product-search-result .primary-content .cya-title{text-align:center;display:block}.pt_product-search-result .primary-content .cya-titleh1{visibility:hidden;height:1px;padding:0}.pt_product-search-result .primary-content .cat-headings,.pt_product-search-result .primary-content .category-heading{text-align:center}.pt_product-search-result.custompage h1.cya-title{visibility:visible;height:auto}}.lowercustomwrap{margin-left:5px}.custompage .catdisplaysm,.lowercustomwrap .catdisplaysm{margin:10px 8px 10px 0}.customwrap{margin:0 auto}.customwrap h2{font-family:"montserrat",Arial,Verdana,sans-serif;font-size:19pt !important;font-weight:400 !important;margin:2px 0 0 8px !important;min-height:40px;padding:0 !important;position:absolute;text-transform:uppercase;z-index:2}@media (min-width: 1024px){.customwrap{width:840px}}.custompage h1{color:#005ab3;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:48px;font-weight:700;line-height:47px;margin:0 0 5px;text-transform:uppercase;white-space:normal;word-spacing:.9px}.custompage h2{clear:both;font-size:12pt;line-height:22px;margin-left:5px;white-space:normal;color:#0341a9;font-family:"montserrat",Arial,Verdana,sans-serif;text-transform:uppercase}.custompage h2.subtitle{clear:inherit}.custompage h2.finishtxt{font-size:1.4rem;text-align:left}.custompage h2.alth2{color:#000}@media (max-width: 767px){.custompage h2{text-align:center}}.custompage .page-heading{white-space:normal}.custompage .innershadow{box-shadow:inset 0 0 20px #999;-moz-box-shadow:inset 0 0 20px #999;-webkit-box-shadow:inset 0 0 20px #999}.custompage .middleBox{margin-top:20px;margin-left:10px;max-width:800px;clear:both}.custompage .middleBox #customGreyBox,.custompage .middleBox .customGreyBox{color:#777;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:18px;line-height:24px;margin-bottom:0;margin-top:0;padding:5px 15px 15px;text-align:center}.custompage .middleBox #customGreyBox.outer-box,.custompage .middleBox .customGreyBox.outer-box{box-shadow:inset 0 0 20px #999;-moz-box-shadow:inset 0 0 20px #999;-webkit-box-shadow:inset 0 0 20px #999;color:#444;margin-bottom:20px;margin-left:0;margin-top:20px;max-width:769px;padding:10px;text-align:center}.custompage .middleBox #customGreyBox h3,.custompage .middleBox .customGreyBox h3{font-family:"Source Sans Pro-Bold",Arial,sans-serif;font-weight:400;line-height:30px;margin:7px 0;color:#0341a9;font-size:24px;text-align:center;text-transform:uppercase}.custompage .middleBox #customGreyBox p,.custompage .middleBox .customGreyBox p{color:#777;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:18px;line-height:24px;margin-bottom:0;margin-top:0;padding:5px 15px 15px;text-align:center}.custompage .middleBox #customGreyBox li,.custompage .middleBox .customGreyBox li{color:#777}.custompage .middleBox #customGreyBox .highlighted-details,.custompage .middleBox .customGreyBox .highlighted-details{color:#eb2d34 !important;font-size:22px;text-align:center}.custompage .middleBox #customGreyBox .highlighted-details span,.custompage .middleBox .customGreyBox .highlighted-details span{margin:0 10px}@media (max-width: 1023px){.custompage .middleBox #customGreyBox .outer-box,.custompage .middleBox .customGreyBox .outer-box{margin-left:0}.custompage .middleBox #customGreyBox h3,.custompage .middleBox .customGreyBox h3{margin:7px 0 !important;font-size:15px;line-height:19px;color:#0341a9;text-align:center;text-transform:uppercase}.custompage .middleBox #customGreyBox p,.custompage .middleBox .customGreyBox p{font-size:13px;line-height:16px;margin-left:0;margin-right:0;padding:5px 5px 10px}.custompage .middleBox #customGreyBox li,.custompage .middleBox .customGreyBox li{font-size:13px}.custompage .middleBox #customGreyBox .highlighted-details,.custompage .middleBox .customGreyBox .highlighted-details{font-size:12px}}@media (max-width: 767px){.custompage .middleBox{margin-left:0}}@media (min-width: 1024px){.custompage #catTitle{display:block;padding:0 0 8px;max-height:none}}.quote-form-wrapper.custom-pin{min-height:543px}@media (max-width: 767px){.quote-form-wrapper.custom-pin{margin-right:35px;width:100%}.quote-form-wrapper.custom-pin .form-data{background-color:#dfdfdf !important}}.quote-form-wrapper.custom-pin .form-data{background-color:#dfdfdf;border:1px solid;box-sizing:border-box;float:right;width:257px}@media (min-width: 768px){.quote-form-wrapper.custom-pin .form-data{display:inline-block}}@media (max-width: 1023px) and (min-width: 768px){.quote-form-wrapper.custom-pin .form-data{width:225px;float:left}}.quote-form-wrapper.custom-pin .heading{background-color:#cf0303;height:35px;text-align:center;width:100%}.quote-form-wrapper.custom-pin .heading:before{color:#fff;content:"FREE QUOTE";font-family:Arial,sans-serif;font-size:33px;line-height:34px}.quote-form-wrapper.custom-pin .heading .formtop{display:none}@media (max-width: 1023px) and (min-width: 768px){.quote-form-wrapper.custom-pin{float:right}}@media (max-width: 767px){.quote-form-wrapper.custom-pin{min-height:300px;margin-right:35px;width:100%}.quote-form-wrapper.custom-pin .form-data{background-color:#dfdfdf !important}}.quote-form-wrapper .required-indicator{margin-bottom:.25rem;font-size:.75rem;color:#000}.quote-form-wrapper .required-indicator>span>span{color:#cf0303}.cusom-sucess{background-color:#CEEAFF;border:1px solid #B2CBE1;border-radius:0;box-sizing:border-box;padding:20px 10px;text-align:center}.cusom-sucess .custom-message{color:#036;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:29px;margin-top:0;text-transform:uppercase}.cusom-sucess .custom-sucess{font-size:11pt;font-weight:400;line-height:19px;margin:0 auto;text-align:center;width:82%}.cusom-sucess .custom-number{background:0 0;color:#777;font-family:Arial, Helvetica, Sans-Serif;font-size:small;font-weight:700;margin:21px 10px;text-transform:uppercase}.cusom-sucess .custom-value{font-family:"montserrat",Arial,Verdana,sans-serif;font-size:38px;display:block}.quote-form-wrapper .cusom-sucess{width:257px;margin-top:8px}.ui-dialog .cusom-sucess{width:auto;margin-top:0}.crystalBoxes{clear:both;margin:-2px 0 0 -2px;overflow:hidden;padding:10px 0;text-align:left}.crystalBoxes div.crystalbox1,.crystalBoxes div.crystalbox2,.crystalBoxes div.crystalbox3,.crystalBoxes div.crystalbox4{display:inline-block;height:93px;margin:0 1px;overflow:hidden;padding:0;width:172px}.crystalBoxes div.crystalbox1{background:url("../../images/custom/box_FreeLogo.png") no-repeat}.crystalBoxes div.crystalbox2{background:url("../../images/custom/box_Budget.png") no-repeat}.crystalBoxes div.crystalbox3{background:url("../../images/custom/box_FastTurnaround.png") no-repeat}.crystalBoxes div.crystalbox4{background:url("../../images/custom/box_Gaurantee.png") no-repeat}.crystalBoxes .toptext{color:#0341a9;font-family:Georgia;font-size:18px;padding:2px 4px;text-transform:uppercase}.crystalBoxes .bottomtext{color:#6d6d6e;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:15px;line-height:14px;padding-left:59px;padding-top:18px}@media (max-width: 1023px){.crystalBoxes{padding:0;text-align:center}}@media (max-width: 767px){.crystalBoxes{text-align:center}}.crystalExpert{color:#000;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:29px;font-weight:400;margin:0 0 5px;text-transform:uppercase;border:1px solid #cecece;border-bottom-left-radius:20px;-webkit-border-bottom-left-radius:20px;border-bottom-right-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-bottomleft:20px;-moz-border-radius-bottomright:20px;clear:both;display:block;margin-bottom:30px;overflow:hidden;padding:20px}.crystalExpert h3{clear:both;color:#0341a9;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:20px;font-weight:400;margin:0 0 5px !important;text-transform:uppercase}.crystalExpert h4{color:#000;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:29px;font-weight:400;margin:0 0 5px;text-transform:uppercase}.crystalExpert h5{color:#828282;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:14px;font-weight:400 !important;line-height:20px;margin:0;padding-right:13px;text-transform:none}.crystalExpert h5 span{color:#0341a9;text-transform:capitalize}.crystalExpert dl{counter-reset:steps-counter;overflow:hidden;text-transform:none}.crystalExpert dl dt{border-top:1px solid #ccc;clear:none;color:#828792;float:left;font:400 14px Georgia;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;letter-spacing:-.25px;line-height:21px;margin:0;min-width:auto;padding:14px 0 0 26px;position:relative;width:225px}.crystalExpert dl dt:before{content:counter(steps-counter, decimal) ".";counter-increment:steps-counter;color:#2e3f79;font:400 23px Georgia;left:0;margin-top:8px;position:absolute;top:0}.crystalExpert dl dt span{color:#2e3f79;font-size:13.5px;font-weight:700}.crystalExpert dl dd{background-color:#b5b5b6;float:left;margin:8px 14px 8px 5px;min-height:90px;padding:0;width:1px}@media (max-width: 1023px) and (min-width: 768px){.crystalExpert dd{width:0}.crystalExpert dt:before{display:none}}@media (max-width: 1023px){.crystalExpert h4{font-size:23px}.crystalExpert dl{margin:0 0 10px}.crystalExpert dl dd{display:none}.crystalExpert dl dt{float:none;width:auto;border-top:0}.crystalExpert dl dt:before{margin-top:11px;font:400 18px Georgia}}@media (max-width: 767px){.crystalExpert h4{font-size:19px}}.formtemplate .catdisplaysm #cattitle h2{color:#0341a9;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:12pt;font-weight:400 !important;height:40px;margin:0 !important;padding:0 !important;position:absolute;text-align:center;text-transform:uppercase;top:7px;width:253px;z-index:2}.center-content img{margin-left:5px}@media (max-width: 1023px){.center-content img{height:100%;width:100%;max-width:100%}}.center-content .catdisplaysm #cattitle h2{font-size:11pt;width:208px}.customCategory{margin-left:5px}@media (max-width: 767px){.customCategory{margin-left:0}}.customCategory{margin-left:5px}.bannersub .catdisplay{height:auto !important}.catdisplay img{position:relative;top:-30px;z-index:0}.catdisplay #cattitle h2,.catdisplay #cattitle2 h2{color:#0341a9;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:18pt;font-weight:400 !important;height:28px;padding:0 !important;position:relative;text-align:center;text-transform:uppercase;top:7px;z-index:9}.catdisplay .catdisplayHalf{float:left;height:355px;width:406px}.catdisplay .catdisplayHalf .title{height:60px}.catdisplay .catdisplayHalf .titlelg{color:#0341a9;font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:400;font-size:36px;line-height:28px;text-align:center;text-transform:uppercase}.catdisplay .catdisplayHalf .titlesm{font-size:24px;line-height:26px;color:#0341a9;font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:400;text-align:center;text-transform:uppercase}.detail{text-decoration:none;float:left;height:333px;padding-top:10px;position:relative;text-align:center}.detail a{text-decoration:none;color:#0341a9;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:13pt;font-weight:400}.detail h4{color:#0341a9;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:13pt;font-weight:400;margin:0}.custompage.customCategory-RI5 #cattitle{position:absolute;text-align:center;width:100%}.custompage.customCategory-RI5 .ribbonwrap .detail h4{margin-bottom:10px}.custompage.customCategory-RI5 .ribbondesc,.custompage.customCategory-RI5 .ribbonprice{color:#444;font-family:"open_sansbold",Helvetica,Arial,sans-serif;font-size:14px}.custompage.customCategory-BF9 .middleBox,.custompage.customCategory-DOP .middleBox,.custompage.customCategory-OBZ .middleBox,.custompage.customCategory-PIC .middleBox,.custompage.customCategory-PMO .middleBox,.custompage.customCategory-RI5 .middleBox{display:none}.custompage.customCategory-0QH .catdisplay img,.custompage.customCategory-J81 .catdisplay img,.custompage.customCategory-CD4 .catdisplay img,.custompage.customCategory-RI5 .catdisplay img{top:0}.custompage.customCategory-0QO h1,.custompage.customCategory-0QN h1,.custompage.customCategory-0QL h1,.custompage.customCategory-19M h1{font-size:32pt !important}.custompage.customCategory-4E5 .customGreyBox .bullets{float:left;text-align:left;width:100%}.custompage.customCategory-4E5 .customGreyBox .bullets1{float:left;margin-left:100px;width:45%}.custompage.customCategory-4E5 .customGreyBox .bullets2{float:left;width:40%}.custompage.customCategory-5YX .catdisplaysm{margin:10px 20px 10px 0}.custompage.customCategory-5YX .txt6{margin-left:30px;text-align:center}.custompage.customCategory-5YX .features-ulist{color:#939598;list-style-type:none;margin:0;padding:0}.custompage.customCategory-5YX .features-ulist .features-llist{float:left;font-family:Arial,sans-serif;font-size:13px;padding-bottom:20px}.custompage.customCategory-5YX .features-ulist .features-mid{margin:0 20px}.custompage.customCategory-7C2 .cImage{margin-right:10px}.custompage.customCategory-BF9 .quote-form-wrapper{margin-top:10px !important}.custompage.customCategory-BZ1 .catdisplaysm #cattitle h2{font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:400 !important;height:40px;margin:0 !important;padding:0 !important;position:absolute;text-align:center;text-transform:uppercase;z-index:2;color:#0341a9;font-size:13pt !important;top:8px;width:253px}.custompage.customCategory-CUS .center-content .catdisplaysm #cattitle h2{font-size:11pt;width:208px}.custompage.customCategory-D3S .catdisplay2{margin-top:20px;text-align:center}.custompage.customCategory-J81 .customBadgesleft,.custompage.customCategory-J81 .customBadgesright{float:left}.custompage.customCategory-J81 .catdisplay .leftHalf{float:left;height:auto;width:56%}.custompage.customCategory-J81 .catdisplay .rightHalf{float:left;height:auto;margin-left:10px;width:42%}.custompage .Jumborosettetop{display:block;height:365px}.custompage .Jumborosettetop h3{color:#0341a9;font-family:Arial,sans-serif;font-size:24px;line-height:28px;font-weight:700;position:relative;padding:10px 0 0 214px;text-align:center;text-transform:uppercase}.custompage .Jumborosettetop h3 p{color:#444;font-weight:400;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:11pt;line-height:20px;margin:11px 0;width:430px}@media (max-width: 1023px) and (min-width: 768px){.custompage .Jumborosettetop{height:285px}.custompage .Jumborosettetop h3{padding-left:150px}.custompage .Jumborosettetop h3 p{font-size:9pt;line-height:13px;margin:8px 0;width:410px}}.Embroideredwrap{width:837px}.Embroideredwrap ul{margin:7px 0}.Embroideredwrap #cattitle h2{color:#1a6ca3;font-size:10pt;position:absolute;text-align:center;text-transform:uppercase;width:264px}.Embroideredwrap #ctitle h2{font-family:"montserrat",Arial,Verdana,sans-serif;line-height:23px;color:#333;font-size:9pt;text-transform:uppercase}.Embroideredwrap .catdisplaysm{max-width:none;float:left;margin:10px 7px 10px 0;position:relative}.Embroideredwrap .middletext{left:464px;position:absolute;text-align:center;top:185px;width:347px;font-family:"montserrat",Arial,Verdana,sans-serif}.Embroideredwrap .middletext p{font-family:"montserrat",Arial,Verdana,sans-serif;font-size:9pt;line-height:12pt;margin:10px 0}.Embroideredwrap .lowershirtwrap{position:relative}.Embroideredwrap .lowershirtwrap .v2 img,.Embroideredwrap .lowershirtwrap .v3 img{margin-top:-8px}.Embroideredwrap .lowershirtwrap #cattitle h2{font-family:"montserrat",Arial,Verdana,sans-serif;color:#333;font-size:14pt;left:188px;line-height:23px;position:absolute;text-align:left;text-transform:uppercase;top:20px;width:600px}.Embroideredwrap .jacketmid{margin-left:278px}.Embroideredwrap .shirtdesc{color:#333;font-size:9pt;left:190px;position:absolute;top:59px;width:381px;font-family:"montserrat",Arial,Verdana,sans-serif}.Embroideredwrap .shirtdesc p{font-family:"montserrat",Arial,Verdana,sans-serif}.Embroideredwrap .shirtdesc ul li{list-style-type:disc;margin-left:25px}.Embroideredwrap .shirtdesc.w1{top:22px}.v2 h2{padding-top:20px}.v2 .shirtdesc{padding-top:12px}.v3 h2{padding-top:10px}.v3 .shirtdesc{padding-top:2px}.blended .lowershirtwrap #women #cattitle h2{top:45px}.blended .catdisplaysm{margin:0 !important}.blended .womenbtn{top:302px}.performance .catdisplaysm{margin:0 !important}.longsleeve .lowershirtwrap #cattitle h2{left:250px;top:30px;font-family:"montserrat",Arial,Verdana,sans-serif}.longsleeve .shirtdesc{left:250px;position:absolute;top:59px;width:570px}.longsleeve .shirtdesc p{color:#333;font-size:9pt}.zippull .lowershirtwrap #cattitle h2{left:192px}.zippull .shirtdesc{left:192px;width:380px}.zipfleece .lowershirtwrap #cattitle h2{left:231px}.zipfleece .shirtdesc{left:234px;top:46px;width:541px}.zipjacket .lowershirtwrap #cattitle h2{left:189px;top:34px}.zipjacket .shirtdesc{left:189px;top:67px;width:400px}.blended .lowershirtwrap #cattitle h2,.performance .lowershirtwrap #cattitle h2,.zippull .lowershirtwrap #cattitle h2{top:30px}@media (max-width: 1023px) and (min-width: 768px){.Embroideredwrap{width:100%}.Embroideredwrap .shirtdesc{font-size:8px;top:32px;left:140px;width:230px}.Embroideredwrap .shirtdesc p{font-size:8px}.Embroideredwrap .shirtdesc ul li{list-style-type:disc;margin-left:25px}.Embroideredwrap .shirtdesc.w1{top:36px !important}.Embroideredwrap .v3 .shirtdesc{top:40px !important}.Embroideredwrap .lowershirtwrap .catdisplaysm #cattitle h2{font-size:11pt;left:140px;top:20px;width:350px}.blended .lowershirtwrap #women .shirtdesc{top:48px}.blended .lowershirtwrap #women #cattitle h2{top:30px}}.ribbonacross{clear:both;background:url("../../images/custom/custom-award-rib-3.png") no-repeat;font-size:24pt;height:78px;width:100%}.ribbonacross2{background:#dedede;border:1px solid #a9abae;clear:both;font-size:31pt;font-weight:300;height:67px;margin:20px 0 0 9px;text-align:center;width:797px}.ribbonacross,.ribbonacross2{color:#444;display:block;font-family:"montserrat",Arial,Verdana,sans-serif}.ribbonacross .customcall,.ribbonacross2 .customcall{padding:21px 0 0 184px}.ribbonbtn{bottom:10px;left:30%;position:absolute}.rosettedbutton{cursor:pointer;display:block;height:50px;margin:104px 0 0 68px;width:290px}.ribbonwrap{display:block;margin-top:10px;text-align:center}#customSignsBanners .leftHalf p,#customSignsBanners .catdisplay p{color:#444;font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:400;margin:0 0 17px;padding:0 10px;text-align:center}#customSignsBanners .catdisplay p{font-size:13px}#customSignsBanners .catdisplay .leftHalf p{font-size:11px;position:absolute;top:287px;width:274px;z-index:3}#customSignsBanners .catdisplay .rightHalf p{font-size:11px;position:absolute;top:350px;width:463px}#customSignsBanners .catdisplay .signbannerwrap{clear:both;display:block;padding:10px 0 10px 8px}#customSignsBanners .catdisplay .catdisplayHalf.plasticPlaques{background:url("../../images/custom/plastic-dash-plaques.png") center top no-repeat}#customSignsBanners .catdisplay .catdisplayHalf.aluminumPlaques{background:url("../../images/custom/aluminum-dash-plaques.png") center top no-repeat}#customSignsBanners .catdisplay .title{height:60px;position:absolute;top:5px}#customSignsBanners .signbannersbot{margin:0 10px 10px 0;position:relative;float:left;height:227px;width:259px}#customSignsBanners .signbannersbot .titlelg{color:#0341a9;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:19px;font-weight:400;line-height:28px;position:absolute;text-align:center;text-transform:uppercase;top:3px;width:254px}#customSignsBanners .signbannersbot .signsban{padding:10px;clear:both;position:relative}#customSignsBanners .signbannersbot .signsban .titlelg{color:#0341a9;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:19px;font-weight:400;left:68px;line-height:28px;position:absolute;text-align:center;text-transform:uppercase;top:26px}#customDogTags p{font-size:13px;margin:0 0 17px;padding:0 10px;text-align:center}#customDogTags .catBottom{margin-top:255px;padding:0 11px;text-align:center}#customDogTags .catdisplay{color:#444;font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:400}#customDogTags .catdisplay#softEnamel{height:247px;width:809px}#customDogTags .catdisplay#softEnamel .title{margin:12px 0 0 390px}#customDogTags .catdisplay#softEnamel .pricetable{display:block;margin:37px 0 0 432px}#customDogTags .catdisplay .catdisplayHalf.leftHalf{height:573px;width:406px}#customDogTags .catdisplay .catdisplayHalf.rightHalf{height:573px;width:406px}#customDogTags .catdisplay .catdisplayHalf .titlelg{padding-top:12px}@media (min-width: 1024px){#customSignsBanners .catdisplay .titlelg{width:299px;font-size:30px}#customSignsBanners .catdisplay .leftHalf{width:299px;float:left;position:relative}#customSignsBanners .rightHalf{margin-left:10px;width:493px;height:auto}#customSignsBanners .rightHalf .titlelg{width:486px;font-size:30px}#primary.custompage.customCategory-0WK h1,#primary.custompage.customCategory-0WC h1,#primary.custompage.customCategory-0WE #catTitle h1,#primary.custompage.customCategory-81D #catTitle h1,#primary.custompage.customCategory-0S2 #catTitle h1{font-size:43px}#primary.custompage.customCategory-54G #catTitle h1{font-size:41px}#primary.custompage.customCategory-DM7 h2.subtitle{margin-top:10px}#primary.custompage.customCategory-PRR .cImage{width:490px}#primary.custompage.customCategory-PRR .custom-pin .form-data{margin-right:35px;width:288px}}@media (min-width: 768px){#primary.custompage.customCategory-RBB .cImage{position:absolute}#primary.custompage.customCategory-PRR .cImage{position:relative}#primary.custompage.customCategory-PRR .custom-pin .form-data{border:none;background:0 0}}@media (max-width: 1023px) and (min-width: 768px) and (orientation: portrait){.custompage .medalsBoxes .catdisplaysm{margin:10px 5px 10px 0;width:32%;height:226px}.custompage .medalsBoxes .catdisplaysm #cattitle h2{width:190px;font-size:10pt;top:5px}.custompage.customCategory-BZ1 .catdisplaysm{height:206px}.custompage.customCategory-BZ1 .catdisplaysm #cattitle h2{font-size:10pt !important;top:3px}.custompage.customCategory-CD4 .catdisplay{float:none;width:auto}.custompage.customCategory-CD4 .catdisplay .catleft{float:left;width:48%;margin-right:10px}.custompage.customCategory-J81 .catdisplay .leftHalf{float:left;width:56%;height:auto}.custompage.customCategory-J81 .catdisplay .rightHalf{float:left;width:42%;height:auto}.custompage.customCategory-LF4 .medalsGallery .catdisplay .flt_left.flt_first{float:left;width:53%}.custompage.customCategory-LF4 .medalsGallery .catdisplay .flt_left.flt_second{float:left;width:46%}.custompage.customCategory-PRR .cImgs .flt_first,.custompage.customCategory-PRR .cImgs .flt_second{width:49%;float:left}.custompage.customCategory-PRR .cImgs .flt_first{margin-right:5px}#customSignsBanners .catdisplay .leftHalf{float:left;width:38%;height:auto}#customSignsBanners .catdisplay .leftHalf p{font-family:"montserrat",Arial,Verdana,sans-serif;color:#444;font-size:9px;font-weight:400;text-align:center;margin:0 0 17px;padding:0 0 0 2px;position:absolute;z-index:3;line-height:10px}#customSignsBanners .catdisplay .rightHalf{float:left;width:61%;height:auto}#customSignsBanners .catdisplay .catdisplayHalf .title{height:28px;position:absolute;top:2px;text-align:center}#customSignsBanners .catdisplay .catdisplayHalf .titlelg{font-size:20px}#customSignsBanners .signsban .titlelg{top:18px;left:50px}#customSignsBanners .signbannerwrap .signbannersbot{float:left;position:relative;width:33%;height:auto;margin:0 0 5px}#customSignsBanners .signbannerwrap .signbannersbot .titlelg{font-size:14px;line-height:28px;width:100%}}@media (max-width: 1023px) and (min-width: 768px){.custompage .cImage .catdisplay #cattitle h2,.custompage .cImage .catdisplay #cattitle2 h2{top:1px;font-size:11pt}#customDashPlaques .catdisplay .catdisplayHalf.aluminumPlaques,#customDashPlaques .catdisplay .catdisplayHalf.plasticPlaques{max-width:100%;width:100%}#primary.custompage.customCategory-0R0 .catdisplay #cattitle h2,#primary.custompage.customCategory-CP6 .catdisplay #cattitle h2,#primary.custompage.customCategory-CRJ .catdisplay #cattitle h2,#primary.custompage.customCategory-CRW .catdisplay #cattitle h2{top:0;font-size:12pt}#primary.custompage.customCategory-0WG .customTopImg img.topimg{width:48%}#primary.custompage.customCategory-4E5 .customGreyBox .bullets1{width:40%}#primary.custompage.customCategory-PIC .lowercustomwrap .catdisplaysm .cattitle h2{letter-spacing:-.1px;width:190px;font-size:14px !important;line-height:14px}#primary.custompage.customCategory-PRR .custom-pin{float:none}#primary.custompage.customCategory-PRR .custom-pin .form-data{margin-right:30px;width:189px;float:right}#primary.custompage.customCategory-RI5 .catdisplay{width:48%}#primary.custompage.customCategory-YY0 .flt-first{float:left;width:53%}#primary.custompage.customCategory-YY0 .flt-second{float:right;width:45%}}@media (max-width: 1023px){.custompage.customCategory-5TA .center-content .catdisplaysm #cattitle h2,.custompage.customCategory-5TB .center-content .catdisplaysm #cattitle h2,.custompage.customCategory-74A .center-content .catdisplaysm #cattitle h2,.custompage.customCategory-9B5 .center-content .catdisplaysm #cattitle h2,.custompage.customCategory-CUS .center-content .catdisplaysm #cattitle h2,.custompage.customCategory-D4N .center-content .catdisplaysm #cattitle h2,.custompage.customCategory-HF8 .center-content .catdisplaysm #cattitle h2{font-size:11pt}.custompage.customCategory-5YX .catdisplaysm,.custompage.customCategory-AC3 .catdisplaysm,.custompage.customCategory-RBB .catdisplaysm{width:30%;margin:3px;float:left}.custompage.customCategory-D3S .text-codes img{max-width:100%}.custompage.customCategory-RI5 .detail.img1,.custompage.customCategory-RI5 .detail.img2,.custompage.customCategory-RI5 .detail.img3{width:100%;left:inherit}.custompage.customCategory-RI5 .detail h4{margin-bottom:10px}.custompage.customCategory-RI5 .ribbonbtn{width:100%;left:inherit}.custompage.customCategory-RI5 .catdisplay #cattitle h2,.custompage.customCategory-RI5 .catdisplay #cattitle2 h2{font-size:16px !important;top:1px !important;min-height:28px}}@media (max-width: 767px){.blended .lowershirtwrap2 #cattitle2 h2{top:13px}.custompage .catdisplay .flt_left #cattitle h2,.custompage .catdisplay .flt_left #cattitle2 h2{font-size:12pt;top:4px}#primary.custompage.customCategory-2J8 .catdisplay #cattitle h2,#primary.custompage.customCategory-2J8 .catdisplay #cattitle2 h2,#primary.custompage.customCategory-5TA .catdisplay #cattitle h2,#primary.custompage.customCategory-5TA .catdisplay #cattitle2 h2,#primary.custompage.customCategory-5TB .catdisplay #cattitle h2,#primary.custompage.customCategory-5TB .catdisplay #cattitle2 h2,#primary.custompage.customCategory-9B5 .catdisplay #cattitle h2,#primary.custompage.customCategory-9B5 .catdisplay #cattitle2 h2,#primary.custompage.customCategory-BY2 .catdisplay #cattitle h2,#primary.custompage.customCategory-BY2 .catdisplay #cattitle2 h2,#primary.custompage.customCategory-D4N .catdisplay #cattitle h2,#primary.custompage.customCategory-D4N .catdisplay #cattitle2 h2,#primary.custompage.customCategory-HF8 .catdisplay #cattitle h2,#primary.custompage.customCategory-HF8 .catdisplay #cattitle2 h2,#primary.custompage.customCategory-VAK .catdisplay #cattitle h2,#primary.custompage.customCategory-VAK .catdisplay #cattitle2 h2,#primary.custompage.customCategory-0R0 .catdisplay #cattitle h2,#primary.custompage.customCategory-0R0 .catdisplay #cattitle2 h2,#primary.custompage.customCategory-0R1 .catdisplay #cattitle h2,#primary.custompage.customCategory-0R1 .catdisplay #cattitle2 h2,#primary.custompage.customCategory-0R2 .catdisplay #cattitle h2,#primary.custompage.customCategory-0R2 .catdisplay #cattitle2 h2,#primary.custompage.customCategory-0R3 .catdisplay #cattitle h2,#primary.custompage.customCategory-0R3 .catdisplay #cattitle2 h2,#primary.custompage.customCategory-0T5 .catdisplay #cattitle h2,#primary.custompage.customCategory-0T5 .catdisplay #cattitle2 h2,#primary.custompage.customCategory-0T7 .catdisplay #cattitle h2,#primary.custompage.customCategory-0T7 .catdisplay #cattitle2 h2,#primary.custompage.customCategory-0WC .catdisplay #cattitle h2,#primary.custompage.customCategory-0WC .catdisplay #cattitle2 h2,#primary.custompage.customCategory-0WJ .catdisplay #cattitle h2,#primary.custompage.customCategory-0WJ .catdisplay #cattitle2 h2,#primary.custompage.customCategory-0WK .catdisplay #cattitle h2,#primary.custompage.customCategory-0WK .catdisplay #cattitle2 h2,#primary.custompage.customCategory-547 .catdisplay #cattitle h2,#primary.custompage.customCategory-547 .catdisplay #cattitle2 h2,#primary.custompage.customCategory-CHH .catdisplay #cattitle h2,#primary.custompage.customCategory-CHH .catdisplay #cattitle2 h2,#primary.custompage.customCategory-CHJ .catdisplay #cattitle h2,#primary.custompage.customCategory-CHJ .catdisplay #cattitle2 h2,#primary.custompage.customCategory-CP5 .catdisplay #cattitle h2,#primary.custompage.customCategory-CP5 .catdisplay #cattitle2 h2,#primary.custompage.customCategory-CP6 .catdisplay #cattitle h2,#primary.custompage.customCategory-CP6 .catdisplay #cattitle2 h2,#primary.custompage.customCategory-CRJ .catdisplay #cattitle h2,#primary.custompage.customCategory-CRJ .catdisplay #cattitle2 h2,#primary.custompage.customCategory-CRW .catdisplay #cattitle h2,#primary.custompage.customCategory-CRW .catdisplay #cattitle2 h2,#primary.custompage.customCategory-LEY .catdisplay #cattitle h2,#primary.custompage.customCategory-LEY .catdisplay #cattitle2 h2,#primary.custompage.customCategory-VMY .catdisplay #cattitle h2,#primary.custompage.customCategory-VMY .catdisplay #cattitle2 h2{font-size:15px;top:1px}#primary.custompage.customCategory-22O .medalsBoxes,#primary.custompage.customCategory-23O .medalsBoxes,#primary.custompage.customCategory-2J7 .medalsBoxes,#primary.custompage.customCategory-2J8 .medalsBoxes,#primary.custompage.customCategory-5TA .medalsBoxes,#primary.custompage.customCategory-5TB .medalsBoxes,#primary.custompage.customCategory-6H0 .medalsBoxes,#primary.custompage.customCategory-9B5 .medalsBoxes,#primary.custompage.customCategory-BY2 .medalsBoxes,#primary.custompage.customCategory-CUS .medalsBoxes,#primary.custompage.customCategory-D4N .medalsBoxes,#primary.custompage.customCategory-HF8 .medalsBoxes,#primary.custompage.customCategory-PS6 .medalsBoxes,#primary.custompage.customCategory-VAG .medalsBoxes,#primary.custompage.customCategory-VAH .medalsBoxes,#primary.custompage.customCategory-VAI .medalsBoxes,#primary.custompage.customCategory-VAJ .medalsBoxes,#primary.custompage.customCategory-VAK .medalsBoxes,#primary.custompage.customCategory-0R0 .medalsBoxes,#primary.custompage.customCategory-0R1 .medalsBoxes,#primary.custompage.customCategory-0R2 .medalsBoxes,#primary.custompage.customCategory-0R3 .medalsBoxes,#primary.custompage.customCategory-0T5 .medalsBoxes,#primary.custompage.customCategory-0T7 .medalsBoxes,#primary.custompage.customCategory-0WC .medalsBoxes,#primary.custompage.customCategory-0WJ .medalsBoxes,#primary.custompage.customCategory-0WK .medalsBoxes,#primary.custompage.customCategory-547 .medalsBoxes,#primary.custompage.customCategory-CHH .medalsBoxes,#primary.custompage.customCategory-CHJ .medalsBoxes,#primary.custompage.customCategory-CP5 .medalsBoxes,#primary.custompage.customCategory-CP6 .medalsBoxes,#primary.custompage.customCategory-CRJ .medalsBoxes,#primary.custompage.customCategory-CRW .medalsBoxes,#primary.custompage.customCategory-LEY .medalsBoxes,#primary.custompage.customCategory-VMY .medalsBoxes{text-align:center}#primary.custompage.customCategory-22O .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-23O .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-2J7 .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-2J8 .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-5TA .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-5TB .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-6H0 .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-9B5 .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-BY2 .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-CUS .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-D4N .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-HF8 .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-PS6 .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-VAG .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-VAH .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-VAI .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-VAJ .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-VAK .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-0R0 .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-0R1 .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-0R2 .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-0R3 .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-0T5 .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-0T7 .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-0WC .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-0WJ .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-0WK .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-547 .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-CHH .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-CHJ .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-CP5 .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-CP6 .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-CRJ .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-CRW .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-LEY .medalsBoxes .catdisplaysm,#primary.custompage.customCategory-VMY .medalsBoxes .catdisplaysm{display:inline-block;float:none}#primary.custompage.customCategory-0R0 .catdisplay,#primary.custompage.customCategory-CRJ .catdisplay,#primary.custompage.customCategory-CRW .catdisplay{float:none}#primary.custompage.customCategory-4E5 .customGreyBox .bullets1,#primary.custompage.customCategory-4E5 .customGreyBox .bullets2{width:40%;margin-left:10%}#primary.custompage.customCategory-4E5 .customGreyBox .bullets li{line-height:16px;padding-bottom:5px}#primary.custompage.customCategory-7C2 .quote-form .field-wrapper{padding:0 8px}#primary.custompage.customCategory-BZ1 .catdisplaysm #cattitle h2{width:100%;position:relative;top:46px;text-align:center}#primary.custompage.customCategory-CRW .catdisplay #cattitle h2,#primary.custompage.customCategory-CRW .catdisplay #cattitle2 h2{font-size:16px;top:4px}#primary.custompage.customCategory-CUS .center-content .catdisplaysm #cattitle h2{font-size:12px;width:105%}#primary.custompage.customCategory-PRR .cImage img{display:block;margin:0 auto 10px}#customSignsBanners .catdisplay{float:none;text-align:center}#customSignsBanners .catdisplay .leftHalf,#customSignsBanners .catdisplay .rightHalf{display:block;clear:both;position:relative;float:none;width:auto;height:auto}#customSignsBanners .catdisplay .leftHalf p{font-family:"montserrat",Arial,Verdana,sans-serif;color:#444;font-size:9px;font-weight:400;text-align:center;margin:0 0 17px;padding:0 0 0 2px;position:absolute;z-index:3;line-height:10px}#customSignsBanners .catdisplay .catdisplayHalf .title{height:28px;position:absolute;top:2px;text-align:center}#customSignsBanners .catdisplay .catdisplayHalf .titlelg{font-size:20px}#customSignsBanners .signsban .titlelg{font-size:13px;left:23px;top:9px}}.badgesnipe{height:15px;position:relative;text-align:center;margin-bottom:1rem}.product-name{line-height:1.1rem;padding:0 .8rem;text-align:center}.product-name .name-link{clear:both;color:#000;font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:400;text-decoration:none;text-transform:none;font-size:.83rem}.product-name .name-link p{margin-bottom:0}.product-name .name-link.description{font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem}.listproddesc2{display:none}.product-pricing{clear:both;color:#000;font-size:.83rem;font-weight:400;display:block;font-family:"source_sans",Arial,Verdana,sans-serif}.btn-shop{border:1px solid #cf0303;color:#cf0303;background:#eee}.subcategory-tiles .flex-grid{margin:1rem 0 0 0}.subcategory-tiles .flex-grid .grid-tile{margin-bottom:0;padding:1.3rem .5rem;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.subcategory-tiles .flex-grid .grid-tile.grid-tile__22,.subcategory-tiles .flex-grid .grid-tile.grid-tile__33{border:0}.subcategory-tiles .flex-grid .grid-tile.grid-tile__22 .badgesnipe,.subcategory-tiles .flex-grid .grid-tile.grid-tile__33 .badgesnipe{display:none}.subcategory-tiles .flex-grid .grid-tile.grid-tile__22 .listproddesc2,.subcategory-tiles .flex-grid .grid-tile.grid-tile__33 .listproddesc2{display:block;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:.83rem}.subcategory-tiles .flex-grid .grid-tile.grid-tile__22{padding:0 .5rem;width:100%}@media (min-width: 768px){.subcategory-tiles .flex-grid .grid-tile.grid-tile__22{width:50%}}.subcategory-tiles .flex-grid .grid-tile.grid-tile__22 .product-image{max-width:100%;max-height:100%;padding:0;height:auto !important}.subcategory-tiles .flex-grid .grid-tile.grid-tile__33{padding:0 .5rem;margin-bottom:1.1rem;width:50%}@media (min-width: 768px){.subcategory-tiles .flex-grid .grid-tile.grid-tile__33{width:33.33333%}}.subcategory-tiles .flex-grid .grid-tile.grid-tile__33 .product-image{max-width:100%;max-height:100%;padding:0;height:auto !important}.subcategory-tiles .flex-grid .grid-tile.grid-tile__24:nth-child(-n+10){padding:0 .5rem;border:0;width:100%}@media (min-width: 768px){.subcategory-tiles .flex-grid .grid-tile.grid-tile__24:nth-child(-n+10){width:50%}}.subcategory-tiles .flex-grid .grid-tile.grid-tile__24:nth-child(-n+10) .badgesnipe{display:none}.subcategory-tiles .flex-grid .grid-tile.grid-tile__24:nth-child(-n+10) .listproddesc2{display:block;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:.83rem}.subcategory-tiles .flex-grid .grid-tile.grid-tile__24:nth-child(-n+10) .product-image{max-width:100%;max-height:100%;padding:0;height:auto !important}.subcategory-tiles .flex-grid .grid-tile.grid-tile__24:nth-child(n+11){width:50%}@media (min-width: 768px){.subcategory-tiles .flex-grid .grid-tile.grid-tile__24:nth-child(n+11){width:25%}}@media (max-width: 767px){.subcategory-tiles .flex-grid .grid-tile[class*="grid-tile__"]:nth-child(2n){border-right:0}}@media (min-width: 768px){.subcategory-tiles .flex-grid .grid-tile.grid-tile__2:nth-child(2n),.subcategory-tiles .flex-grid .grid-tile.grid-tile__3:nth-child(3n),.subcategory-tiles .flex-grid .grid-tile.grid-tile__4:nth-child(4n),.subcategory-tiles .flex-grid .grid-tile.grid-tile__5:nth-child(5n),.subcategory-tiles .flex-grid .grid-tile.grid-tile__6:nth-child(6n),.subcategory-tiles .flex-grid .grid-tile.grid-tile__24:nth-child(4n+14){border-right:0}}@media (max-width: 767px){.subcategory-tiles .flex-grid .grid-tile[class*="grid-tile__"]:nth-child(2n+1):nth-last-child(-n+2),.subcategory-tiles .flex-grid .grid-tile[class*="grid-tile__"]:nth-child(2n+1):nth-last-child(-n+2) ~ .grid-tile{border-bottom:0;margin-bottom:1rem}}@media (min-width: 768px){.subcategory-tiles .flex-grid .grid-tile.grid-tile__2:nth-child(2n+1):nth-last-child(-n+2),.subcategory-tiles .flex-grid .grid-tile.grid-tile__2:nth-child(2n+1):nth-last-child(-n+2) ~ .grid-tile,.subcategory-tiles .flex-grid .grid-tile.grid-tile__3:nth-child(3n+1):nth-last-child(-n+3),.subcategory-tiles .flex-grid .grid-tile.grid-tile__3:nth-child(3n+1):nth-last-child(-n+3) ~ .grid-tile,.subcategory-tiles .flex-grid .grid-tile.grid-tile__4:nth-child(4n+1):nth-last-child(-n+4),.subcategory-tiles .flex-grid .grid-tile.grid-tile__4:nth-child(4n+1):nth-last-child(-n+4) ~ .grid-tile,.subcategory-tiles .flex-grid .grid-tile.grid-tile__5:nth-child(5n+1):nth-last-child(-n+5),.subcategory-tiles .flex-grid .grid-tile.grid-tile__5:nth-child(5n+1):nth-last-child(-n+5) ~ .grid-tile,.subcategory-tiles .flex-grid .grid-tile.grid-tile__6:nth-child(6n+1):nth-last-child(-n+6),.subcategory-tiles .flex-grid .grid-tile.grid-tile__6:nth-child(6n+1):nth-last-child(-n+6) ~ .grid-tile,.subcategory-tiles .flex-grid .grid-tile.grid-tile__24:nth-child(4n+11):nth-last-child(-n+4),.subcategory-tiles .flex-grid .grid-tile.grid-tile__24:nth-child(4n+11):nth-last-child(-n+4) ~ .grid-tile{border-bottom:0}}.search-result-content #search-result.flex-grid>.grid-tile{margin-bottom:0;padding:1.3rem .5rem;border-right:1px solid #ccc;border-bottom:1px solid #ccc}@media (max-width: 767px){.search-result-content #search-result.flex-grid>.grid-tile[class*="grid-tile__"]:nth-child(2n+1){border-right:0}}@media (max-width: 767px){.search-result-content #search-result.flex-grid>.grid-tile[class*="grid-tile__"]:nth-child(2n):nth-last-child(-n+2),.search-result-content #search-result.flex-grid>.grid-tile[class*="grid-tile__"]:nth-child(2n):nth-last-child(-n+2) ~ .grid-tile{border-bottom:0;margin-bottom:1rem}}@media (min-width: 768px){.search-result-content #search-result.flex-grid>.grid-tile.grid-tile__2:nth-child(2n+1):nth-last-child(-n+2),.search-result-content #search-result.flex-grid>.grid-tile.grid-tile__2:nth-child(2n+1):nth-last-child(-n+2) ~ .grid-tile,.search-result-content #search-result.flex-grid>.grid-tile.grid-tile__3:nth-child(3n+1):nth-last-child(-n+3),.search-result-content #search-result.flex-grid>.grid-tile.grid-tile__3:nth-child(3n+1):nth-last-child(-n+3) ~ .grid-tile,.search-result-content #search-result.flex-grid>.grid-tile.grid-tile__4:nth-child(4n+1):nth-last-child(-n+4),.search-result-content #search-result.flex-grid>.grid-tile.grid-tile__4:nth-child(4n+1):nth-last-child(-n+4) ~ .grid-tile,.search-result-content #search-result.flex-grid>.grid-tile.grid-tile__5:nth-child(5n+1):nth-last-child(-n+5),.search-result-content #search-result.flex-grid>.grid-tile.grid-tile__5:nth-child(5n+1):nth-last-child(-n+5) ~ .grid-tile,.search-result-content #search-result.flex-grid>.grid-tile.grid-tile__6:nth-child(6n+1):nth-last-child(-n+6),.search-result-content #search-result.flex-grid>.grid-tile.grid-tile__6:nth-child(6n+1):nth-last-child(-n+6) ~ .grid-tile{border-bottom:0}}.stockCategory .search-result-content .grid-tile{border-right:1px solid #ccc !important;border-bottom:1px solid #ccc !important}.finders-block .search-result-items{margin:1rem 0;padding:0;display:flex;flex-wrap:wrap;justify-content:flex-start}.finders-block .search-result-items.ribbon-result-items{display:inline-flex;width:100%}.finders-block .search-result-items h2{width:100%;display:block;padding:.4rem 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.finders-block li.grid-tile{margin-bottom:0;padding:1.1rem .5rem;flex-basis:auto;width:20%;border-right:1px solid #ccc !important;border-bottom:1px solid #ccc !important}.finder-carousel .slick-slide .listproddesc2{display:block}.js .loader,.js .loader-bg{height:100%;width:100%;position:absolute}.js .loader{left:0;top:0}.js .loader-bg{background-color:#fff;opacity:.7}.js .loader-indicator{background:url("../../../images/loading-small.gif") no-repeat;height:33px;left:50%;position:absolute;top:50%;width:33px;z-index:100;transform:translate(-50%, -50%)}.lds-ring{display:inline-block;position:relative;width:64px;height:64px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:51px;height:51px;margin:6px;border:6px solid #fff;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#fff transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-0.45s}.lds-ring div:nth-child(2){animation-delay:-0.3s}.lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.btn.loading,.ui-dialog .inner-container .loading.btn{background-color:#ccc !important;border-color:#ccc !important;pointer-events:none}.btn.loading:focus{box-shadow:none !important}.btn.loading .lds-ring{width:20.736px;height:20.736px;vertical-align:middle;margin-left:5px}.btn.loading .lds-ring div{width:16.532px;height:16.532px;border-width:1.944px;margin:1.944px}.btn-lg.loading .lds-ring,.btn-group-lg>.loading.btn .lds-ring,.ui-dialog .inner-container .btn-group-lg>.loading.btn .lds-ring{width:25.92px;height:25.92px;vertical-align:middle;margin-left:5px}.btn-lg.loading .lds-ring div,.btn-group-lg>.loading.btn .lds-ring div,.ui-dialog .inner-container .btn-group-lg>.loading.btn .lds-ring div{width:20.655px;height:20.655px;border-width:2.43px;margin:2.43px}.delivery-calculator-dialog .delivery-time,.delivery-calculator .delivery-time{background-color:#eee}.delivery-calculator-dialog .delivery-time ul.delivery-terms li,.delivery-calculator .delivery-time ul.delivery-terms li{list-style-type:none}.delivery-calculator-dialog .ui-dialog-content,.delivery-calculator .ui-dialog-content{padding:0}.delivery-calculator-dialog .estimate-response-header,.delivery-calculator .estimate-response-header{border-bottom:2px solid #000;font-size:1.1rem}.delivery-calculator-dialog .addresstype .form-check-inline,.delivery-calculator .addresstype .form-check-inline{margin:0.25rem 0 0}.delivery-calculator-dialog .addresstype .form-check-inline .form-check-label,.delivery-calculator .addresstype .form-check-inline .form-check-label{margin-top:0.175rem}.delivery-calculator-dialog #delivery-calculator-form .disclaimer,.delivery-calculator #delivery-calculator-form .disclaimer{top:2.7rem}@media (max-width: 767px){.delivery-calculator-dialog #delivery-calculator-form .disclaimer,.delivery-calculator #delivery-calculator-form .disclaimer{top:2rem}}@media (max-width: 320px){.delivery-calculator-dialog #delivery-calculator-form .disclaimer,.delivery-calculator #delivery-calculator-form .disclaimer{top:3.5rem}}.delivery-calculator-dialog #delivery-calculator-response .border-spacer,.delivery-calculator #delivery-calculator-response .border-spacer{border-bottom:1px dotted #ccc;top:-5px}.CartWrap,.ui-helper-clearfix:after,.ui-helper-clearfix:before{border-collapse:collapse}@font-face{font-family:open_sans;src:url("../../fonts/OpenSans-Bold-webfont.woff2") format("woff2"),url("../../fonts/OpenSans-Bold-webfont.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:open_sans;src:url("../../fonts/OpenSans-Regular-webfont.woff2") format("woff2"),url("../../fonts/OpenSans-Regular-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:open_sans;src:url("../../fonts/OpenSans-Italic-webfont.woff2") format("woff2"),url("../../fonts/OpenSans-Italic-webfont.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:open_sans;src:url("../../fonts/OpenSans-BoldItalic-webfont.woff2") format("woff2"),url("../../fonts/OpenSans-BoldItalic-webfont.woff") format("woff");font-weight:700;font-style:italic}@font-face{font-family:'montserrat';font-style:normal;font-weight:500;src:local("Montserrat Regular"),local("Montserrat-Regular"),url("../../fonts/montserrat-v12-latin-500.woff2") format("woff2"),url("../../fonts/montserrat-v12-latin-500.woff") format("woff")}@font-face{font-family:'montserrat';font-style:normal;font-weight:700;src:local("Montserrat Bold"),local("Montserrat-Bold"),url("../../fonts/montserrat-v12-latin-700.woff2") format("woff2"),url("../../fonts/montserrat-v12-latin-700.woff") format("woff")}@font-face{font-family:source_sans;src:url("../../fonts/source-sans-pro-v11-latin-regular.woff2") format("woff2"),url("../../fonts/source-sans-pro-v11-latin-regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:source_sans;src:url("../../fonts/source-sans-pro-v11-latin-700.woff2") format("woff2"),url("../../fonts/source-sans-pro-v11-latin-700.woff") format("woff");font-weight:700;font-style:normal}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:90%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}.bold,.red-font.bold,optgroup{font-weight:700}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;margin:0;-webkit-appearance:none}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}table{border-spacing:0;width:100%}td,th{padding:0}td{padding:1em;vertical-align:top}.invisible,.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button-fancy-large,.button.large,.buttonstyle.large,button.large,input[type=button].large{text-transform:uppercase}.button.disabled,.buttonstyle.disabled,button.disabled,input[type=button].disabled{background-color:#ccc;border-color:#ccc;color:#666;opacity:.5}button.mobile-btn-add-to-cart{margin-bottom:10px;text-indent:-9999px}button.cancel-edit{margin-left:10px}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}.display-table{display:table}.display-table-row{display:table-row}button:active img,button:active span,button:focus img,button:focus span{left:0 \9;position:relative \9;top:0 \9}.onlinecatalogmain .onlinecatalog a.disabled{background-color:#ccc;border-color:#ccc;color:#666;opacity:.5}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.day label,.month label,.year label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.menu li{float:left;list-style:none !important}#shopper_approved{width:100%}@media (min-width: 768px){#shopper_approved{width:578px !important;right:10px !important}}#shopper_approved .sa_ratingBox{padding:6px 0 0 0 !important}#shopper_approved #sa_rounded{padding:0 0 10px 0 !important}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){select{text-indent:1px;text-overflow:''}select::-ms-expand{display:none}}.add-all-buttons{margin:0 0 15px}.add-all-awards-button,.sprite-addToCartBlue{text-indent:-99999px}.order-num-hold .content-asset ul ol{line-height:normal;margin:0;padding:0}.order-num-hold .content-asset ul li{margin:0;padding:0}#wrapper.pt_categorylanding .primary-content{padding-bottom:0;width:80%}#wrapper.pt_categorylanding .refinements{border-right:0;display:none;width:0}#secondary h1{font-size:1.75em;font-style:italic;font-weight:400;margin:0 0 14px}@media screen and (min-width: 768px){.pt_checkout .ship-table .shp-trophies{width:33%}.prodStepText{margin:15px 0 2px}#wrapper.pt_categorylanding .refinements{display:block;width:20%}#wrapper.menu-active{left:auto}}@media screen and (min-width: 1008px){.level-1>li>a{padding-left:2rem}.home-bottom-slots .home-bottom-center,.home-bottom-slots .home-bottom-left,.home-bottom-slots .home-bottom-right{float:left;width:33.33333333333333333%}}#secondary .static-page-left-nav .LeftNav{width:150px}#secondary .static-page-left-nav h3{background:#ededed;color:#0a44a6;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:13px;height:31px;line-height:34px;margin-bottom:10px;padding:0 0 0 10px;text-transform:uppercase}#secondary .static-page-left-nav h3.shipping{line-height:14px;padding:4px 0 1px 10px}#secondary .static-page-left-nav div ul{line-height:0;margin:0 0 8px;padding:0}#secondary .static-page-left-nav div ul li,#secondary .static-page-left-nav div ul li a{color:#000;display:block;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:10pt;font-weight:400;line-height:20px;margin:0 !important;text-decoration:none}#secondary .static-page-left-nav div ul li{padding:0 0 0 10px}#secondary .static-page-left-nav div ul li a{padding:0}.secondary-content{clear:both}.errormodel{margin:0 auto;text-align:center;width:440px}.errormodel .pending-list h3{font-weight:700}.ui-dialog.quickview .ui-dialog-title{display:none}.ui-dialog.quickview .view-details{display:inline-block;margin:10px 0;outline:0}.ui-dialog.quickview #dialog{clear:both;width:100%}#vertical-carousel .jcarousel-nav.inactive,#vertical-carousel ul li .capture-product-id,.innerclose .ui-draggable-handle .ui-dialog-title,.no-close .ui-dialog-titlebar-close{display:none}.ui-dialog.madal .inner-container .button:not([class^="btn"]){cursor:pointer;outline:0;padding:0}.innerclose .ui-draggable-handle{height:0;padding:0}.ui-accordion .ui-accordion-content{padding:0}.ui-tabs .ui-tabs-nav{height:2.45em;padding:0}.ui-tabs .ui-tabs-nav li{border-color:#fff;border-style:solid;border-width:0 0 3px}.ui-tabs .ui-tabs-nav li.ui-state-active{border-bottom-color:#5aabfa}.ui-tabs .ui-tabs-nav li.ui-state-active a{color:#000;font-weight:700}.ui-tabs .ui-tabs-nav li a{color:#999}.ui-tabs .ui-tabs-panel{background-color:#fff;border:1px solid #fff;line-height:1.5em;margin:0;padding:20px 10px}@media screen and (min-width: 768px){.ui-tabs .ui-tabs-panel h3{display:none}}#vertical-carousel{height:19rem;overflow:hidden;position:relative}#vertical-carousel ul{height:10000em;list-style:none;margin:0;padding:0;position:relative}#vertical-carousel ul li{float:left;height:19rem;width:100%}#vertical-carousel .jcarousel-nav{color:#999;cursor:pointer;font-size:.9em;font-weight:700;position:absolute;right:0;text-transform:uppercase}#vertical-carousel .jcarousel-nav:hover{color:#5aabfa}#vertical-carousel .jcarousel-prev{bottom:30px}#vertical-carousel .jcarousel-next{bottom:0}.ui-dialog.user-login .login-rememberme{margin-left:0}.ui-dialog.user-login .login-rememberme .custom_checkbox{padding:0}.ui-dialog .min-qty{padding-left:10px}.ui-dialog span.header-image{display:block;float:left;padding:0 5px}.ui-dialog .sold-out-msg{color:#005ab3;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:14pt}.ui-dialog .sold-out-option{font-weight:400}.ui-dialog .sold-out{font-size:16pt;font-weight:700;text-transform:uppercase}.ui-dialog .tie-selection .tie-In .tie-product-detail.next-modal .discounts .display-table{border:2px solid #cf0303;margin-bottom:10px}.ui-dialog .tie-selection .tie-In .tie-product-detail.next-modal .discounts .display-table .box-row{display:table-row}.ui-dialog .tie-selection .tie-In .tie-product-detail.next-modal .discounts .display-table .box-row .box{background:#fff;border-bottom:1px solid #cf0303;color:#000;display:table-cell;font-family:"source_sans",Arial,Verdana,sans-serif;padding:3px 4px;text-align:left;vertical-align:top}.ui-dialog .remove-heading{font-size:18px;padding:20px}.ui-dialog .tie-product-detail .product-name{font-weight:700;padding:15px}.ui-dialog .tie-product-detail .action-buttons a{color:#fff}.ui-dialog .review-engraving-details h1{padding:20px 0 5px}.ui-dialog .review-engraving-details .confirm-engrave{font-size:14px;padding-bottom:10px}.ui-dialog .review-engraving-details span.engeraving-no{color:#0342a9}.ui-dialog .review-engraving-details .engrave-content{float:left;padding-bottom:20px;width:55%}.ui-dialog .review-engraving-details .review-engraving-right-section{background:no-repeat;background-position-y:100%;background-size:100%;display:table-cell;position:relative;text-align:center;top:15px;vertical-align:middle;width:45%}.tooltipcontent .ui-dialog.delivery-popup .ui-icon-closethick,.ui-dialog.not-saved-warning .ui-icon-closethick,.ui-dialog.not-saved-warning .ui-dialog-titlebar-close{display:none}.ui-dialog .review-engraving-details .review-engraving-click,.ui-dialog .review-engraving-details .review-engraving-static{clear:both;padding-bottom:20px;width:100%}.ui-dialog .review-engraving-details .review-engraving-static{float:left;padding-top:20px}.ui-dialog .review-engraving-details .review-engraving-click .continuebtn,.ui-dialog .review-engraving-details .review-engraving-click .edit-engraving{color:#cf0303;text-decoration:underline;text-transform:uppercase}.ui-dialog .review-engraving-details .review-engraving-buttons{margin-bottom:15px}.tooltip-zoom{max-width:100%}.finder-image a.zoomimg{display:inline-block}.finder_tooltip{background:#fff;border:2px solid #0a44a6;border-radius:5px;box-shadow:none;display:none;height:300px;padding:0;position:absolute;width:300px;z-index:9999}.finder_tooltip:after,.finder_tooltip:before{content:' ';height:0;position:absolute;top:100%;width:0}.finder_tooltip:before{border:13px solid;border-color:#0a44a6 transparent transparent #0a44a6;left:30px}.finder_tooltip:after{border:10px solid;border-color:#fff transparent transparent #fff;left:32px}.finder_tooltip .tool-tip-zoomimg img{bottom:0;box-sizing:border-box;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.ui-dialog.quickview .prodStepText1{font-size:18px}.ui-dialog.quickview .prodwrapper{border-top:none;width:458px}.ui-dialog.quickview .prodwrapper .checkbox-wrapper{clear:both;float:left}.ui-dialog.quickview .prodwrapper .step-qty-message{color:#005ab3}.ui-dialog.quickview .figurine-finder .figurine-search-main{left:8px;position:relative;top:30px}.ui-dialog.quickview .figurine-finder .figurine-search-main input[type=search]{width:130px}.ui-dialog.quickview .figurine-finder .figurine-search-main .figurine-btn{margin-top:-3px}.ui-dialog{left:0;outline:0;padding:0;position:absolute;top:0}legend,legend span{position:relative}.ui-dialog.quickview .next-step{left:-38px;width:40px}.ui-dialog.quickview .next-step img{max-width:100%}.ui-dialog-content .passwd-reset-header-content p{padding:0}.js .simple-submit{display:none}legend{background:url("../../images/interface/icon-double-line-header.png") left top repeat-x #f0f0f0;border-bottom:1em solid #fff;font-size:1.1em;font-weight:700;margin:0;padding:1.16em 2% .83em;text-transform:uppercase;width:96%}legend span{font-size:12px;font-weight:400;padding:0 .5em;text-transform:none}legend span em{color:#333}@media screen and (max-width: 767px){.checkout-billing .address-header-main{display:none}.checkout-billing .payment-method-options{padding-top:12px;padding-bottom:0}.billing-page .checkout-billing .payment-method .required-point{text-align:left !important}.checkout-billing .payment-method .dialog-required{padding:0}#wrapper.pt_checkout .primary-content .checkout-billing .payment-method .saved-card{padding-right:15px}.quantity-total-wrapper{width:50%}.category-refinements .content-asset img{display:none}#secondary .LeftNav li{border-bottom:1px solid #666;padding:0;text-transform:uppercase}.pt_customer-service .email-form-section div.form-row{width:100%}#wrapper .primary-content .form-row input::-webkit-input-placeholder{font-style:italic;font-size:14pt;color:#777;width:auto}#wrapper .primary-content .form-row input:-moz-placeholder{font-style:italic;font-size:14pt;color:#777;width:auto}#wrapper .primary-content .form-row input::-moz-placeholder{font-style:italic;font-size:14pt;color:#777;width:auto}#wrapper .primary-content .form-row input:-ms-input-placeholder{font-style:italic;font-size:14pt;color:#777;width:auto}.email-form-section label{min-height:19px}#wrapper .primary-content .form-row.form-indent label{top:0;background:0 0}#wrapper .primary-content .date-picker .form-row label{background:0 0}.ui-dialog .review-engraving-details .review-engraving-click .continuebtn,.ui-dialog .review-engraving-details .review-engraving-click .edit-engraving{text-decoration:none}}#homepage-slides .slide1 .banner-message,#homepage-slides .slide2 .banner-message,#homepage-slides .slide3 .banner-message{left:3%}.error-form.cyber-failure,.item-list tr.headings{display:none}.item-list{margin-bottom:1em}.item-list tr{border-bottom:1px solid #e0e0e0}.item-list tr.last{border:0}.item-list td{padding:1em;vertical-align:top}.item-details .product-list-item .name{font-size:1.2em;font-style:italic}.item-details .product-list-item .value{font-weight:700}.item-details .product-list-item .promo{color:#900}.item-details .product-list-item .price-standard{color:#999;text-decoration:line-through}.item-availability ul,.item-quantity-details ul{list-style:none;margin:0;padding:0}.item-dashboard{color:#999;width:16rem}.item-dashboard label{font-weight:400;width:auto}.item-dashboard .field-wrapper{width:auto}.item-dashboard .option-quantity-desired input{width:3rem}.item-dashboard .value{margin-top:.5rem}.item-dashboard .form-row{margin:0}.item-dashboard .value,.item-dashboard input,.item-dashboard select .option-toggle-public label{color:#333}.item-dashboard .input-checkbox{margin:0 5px}.item-dashboard .option-add-to-cart{margin-top:.5rem;width:18rem;width:-webkit-max-content;width:max-content}.item-dashboard .option-add-to-cart label{color:#333;float:left;font-weight:700;margin:.5rem .5rem 0 0;text-transform:uppercase;width:auto}.item-dashboard .option-add-to-cart input{margin-right:1em;width:3rem}.item-dashboard .option-add-to-cart button{padding:.5em 1.5em}.item-dashboard .option-quantity-purchased span.exceeded{color:#900}.tooltipwrap{background:#fff;border:2px solid #0342a9;border-radius:10px;color:#0342a9;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:10pt;font-style:italic;margin:15px;padding:10px;position:absolute;width:250px}.content-slot img{height:auto;max-width:100%}.slot-grid-header p{margin:0;padding:0}.product-listing-1x4{background:#fff;overflow:hidden;padding:.83em 0}.product-listing-1x4 .search-result-items .grid-tile{margin:0 1% 0 2%;width:18%}.account-nav-asset h2{font-weight:400;margin:1.16em 0 1.66em}.content-asset address{margin:1em 0}.content-asset .account-options{align-items:stretch;-webkit-align-items:stretch;display:flex;-ms-flex-align:stretch;-ms-flex-pack:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;-webkit-justify-content:center;margin:0;padding:0;-webkit-box-align:stretch;-ms-flex-wrap:wrap;-webkit-box-pack:center}.content-asset .account-options li{background-color:#666;border:3px solid #ccc;border-radius:5px;list-style-type:none;margin:1rem;text-align:center;transition:all 1s ease;-webkit-transition:all 1s ease;width:35%}.content-asset .account-options li:hover{background-color:#64772d;border-color:#64772d}.content-asset .account-options li a{color:#fff;display:block;padding:1rem}.content-asset .account-options li a i{font-size:6rem}.folder-slot{background-color:#fff;border:1px solid #019328;padding:.5em}.folder-slot h2{color:#019328;margin:.5em 0}.menu-slot{border-top:1px solid #faeded;display:none;margin-top:.5em;padding-top:1.5em}.menu-slot .social-links{padding-left:0}.menu-slot .social-links li{display:inline-block;padding-left:0}#homepage-slides{margin:0;position:relative;width:20000em}#homepage-slides .slide{float:left;overflow:hidden;position:relative}#homepage-slides .slide img{height:auto;max-width:160%}#homepage-slides .slide .banner-message{position:absolute;top:10%}#homepage-slides .slide .banner-message .banner-text1{font-family:sans-serif;font-size:2rem;font-weight:300;text-transform:uppercase}#homepage-slides .slide .banner-message .banner-text2{font-family:"Crete Round", serif;font-size:1.5rem;font-style:italic;text-transform:lowercase}#home-bottom-left h2,#home-bottom-left ul li{font-family:sans-serif;text-transform:uppercase}#homepage-slides .slide .banner-message .banner-text3{font-family:sans-serif;font-size:.5rem;font-weight:400;text-transform:uppercase}#homepage-slides .slide1 .banner-message .banner-text1{color:#00629b;display:inline}#homepage-slides .slide1 .banner-message .banner-text2{color:#fff;display:inline}#homepage-slides .slide1 .banner-message .banner-text3{color:#fff;text-align:right}#homepage-slides .slide2 .banner-message .banner-text1{color:#5aabfa;display:inline;letter-spacing:-.1rem}#homepage-slides .slide2 .banner-message .banner-text2{color:#999;display:inline}#homepage-slides .slide2 .banner-message .banner-text3{color:#000}#homepage-slides .slide3 .banner-message .banner-text1{color:#5aabfa;display:inline;margin-top:-2rem}#homepage-slides .slide3 .banner-message .banner-text2{color:#fff;display:inline}#homepage-slides .slide3 .banner-message .banner-text3{color:#000}#homepage-slides .slide4 .banner-message{right:3%}#homepage-slides .slide4 .banner-message .banner-text1{color:#5aabfa;margin-top:0;text-indent:3rem}#home-bottom-center,#home-bottom-left{margin:auto;max-width:320px;position:relative;width:100%}#homepage-slides .slide4 .banner-message .banner-text2,#homepage-slides .slide4 .banner-message .banner-text3{color:#fff}#homepage-slides .slide5 .banner-message{left:15%}#homepage-slides .slide5 .banner-message .banner-text1{color:#00629b;display:inline}#homepage-slides .slide5 .banner-message .banner-text2{color:#900;display:inline}#homepage-slides .slide5 .banner-message .banner-text3{color:#fff}#home-bottom-left{text-align:center}#home-bottom-left h2{color:#000;font-size:2rem;font-weight:100;margin:0;padding:1rem 0}#home-bottom-left ul{margin:-.5em 0 .5em}#home-bottom-left ul li{border-right:1px solid #666;color:#666;display:inline;font-size:.8rem;font-weight:400;list-style:none;margin:0 5px 0 0;padding:0 5px 0 0}#home-bottom-center img,#home-bottom-left img,.home-bottom-right .home-bottom-right-header img{display:block}#home-bottom-left ul li:last-child{border:0}#home-bottom-left ul li span{margin:0 10px 0 0}#home-bottom-center .home-bottom-center-text{position:absolute;text-align:center;top:18%;width:100%}#home-bottom-center .home-bottom-center-text h1{color:#00629b;font-family:"Crete Round", serif;font-size:4rem;font-style:italic;font-weight:400;margin:0;padding:0;text-transform:lowercase}#home-bottom-center .home-bottom-center-text h2{color:#666;font-family:sans-serif;font-size:1.3rem;font-weight:100;letter-spacing:.2em;margin-top:-.05rem;text-transform:uppercase}#home-bottom-center .home-bottom-center-text h3{color:#666;font-family:"Crete Round", serif;font-size:.8rem;font-weight:400;margin-top:-1rem;text-transform:uppercase}.home-bottom-right{font-family:sans-serif;margin:auto;max-width:320px;position:relative;text-align:center;width:100%}.home-bottom-right .home-bottom-right-header h2{color:#666;font-size:.7rem;font-weight:400;margin:0;padding:.5em 0 0}.home-bottom-right .home-bottom-right-header h3{color:#64772d;font-size:2.2rem;font-style:normal;font-weight:200;margin:0;padding:0;text-transform:uppercase}.home-bottom-right .product-tile{border:0;margin:1em auto 0;min-height:255px;width:90%}.home-bottom-right .product-tile img{box-shadow:0 0 5px 3px #ccc;max-width:90%}.home-bottom-right .product-tile .product-name{height:auto}.home-bottom-right .product-tile .product-sales-price{color:#000}.cart-recommendations{margin-top:1rem}.cart-recommendations .product-listing{background-color:#f0f0f0;padding:1rem 0}.cart-recommendations .tiles-container,.category-slot .tiles-container,.product-slot .tiles-container{display:flex;flex-flow:row wrap;justify-content:center;-webkit-justify-content:center;-webkit-box-pack:center}.cart-recommendations .tiles-container .grid-tile,.category-slot .tiles-container .grid-tile,.product-slot .tiles-container .grid-tile{box-shadow:none;margin:1rem;padding:1rem;width:25%}.cart-recommendations h1,.category-slot h1,.product-slot h1{bottom:2%;color:#fff;font-family:sans-serif;font-size:3rem;font-weight:300;left:2%;position:absolute;text-align:right}.cart-recommendations h2,.category-slot h2,.product-slot h2{color:#008578;font-family:"Crete Round", serif;font-size:1.5rem;font-style:italic;margin:0;padding:.1rem .5rem}.cart-recommendations h3,.category-slot h3,.product-slot h3{background-color:#fff;bottom:0;color:#000;font-family:sans-serif;font-size:2rem;font-weight:300;margin:0;opacity:.6;padding:2rem;position:absolute;text-transform:uppercase;width:100%}.cart-recommendations .cat-banner,.cart-recommendations .catlanding-banner,.category-slot .cat-banner,.category-slot .catlanding-banner,.product-slot .cat-banner,.product-slot .catlanding-banner{overflow:hidden;position:relative;width:100%}.cart-recommendations .catlanding-banner img,.category-slot .catlanding-banner img,.product-slot .catlanding-banner img{height:auto;width:100%}.cart-recommendations .category-tile,.category-slot .category-tile,.product-slot .category-tile{float:left;overflow:hidden;padding:0 .15%;position:relative;width:100%}.cart-recommendations .category-tile img,.category-slot .category-tile img,.product-slot .category-tile img{height:auto;width:100%}.cart-recommendations .cat-banner img,.category-slot .cat-banner img,.product-slot .cat-banner img{height:auto;width:100%}.cart-recommendations .cat-banner h1,.category-slot .cat-banner h1,.product-slot .cat-banner h1{color:#333;right:2%}.cart-recommendations .search-result-items .grid-tile .product-tile .product-name a,.category-slot .search-result-items .grid-tile .product-tile .product-name a,.html-slot h1,.product-slot .search-result-items .grid-tile .product-tile .product-name a{color:#00629b}.cart-recommendations .search-result-items .grid-tile,.category-slot .search-result-items .grid-tile,.product-slot .search-result-items .grid-tile{box-shadow:none;margin:0;padding:0 .15%;width:100%}.cart-recommendations .search-result-items .grid-tile .product-tile,.category-slot .search-result-items .grid-tile .product-tile,.product-slot .search-result-items .grid-tile .product-tile{margin:0 .15%;padding:1rem 0;width:100%}.cart-recommendations .search-result-items .grid-tile .product-tile .product-name,.category-slot .search-result-items .grid-tile .product-tile .product-name,.product-slot .search-result-items .grid-tile .product-tile .product-name{font-family:sans-serif;font-size:1.2rem;font-weight:100;height:auto;margin-top:.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-recommendations .search-result-items .grid-tile .product-tile .product-pricing,.category-slot .search-result-items .grid-tile .product-tile .product-pricing,.product-slot .search-result-items .grid-tile .product-tile .product-pricing{font-family:sans-serif;font-size:1rem}.html-slot{background-color:#f0f0f0;border-color:#e0e0e0;border-style:solid;border-width:1px 0}.html-slot h1{font-family:sans-serif;font-size:1.5rem;font-weight:300;margin:1rem;text-align:center}.html-slot h1 a{font-family:"Crete Round", serif}.menu-toggle .menu-icon{font-size:2em}@media screen and (min-width: 767px) and (max-width: 1023px){.ui-dialog p.addedToCartText{font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:22px !important;font-weight:400}.po-error-msg .PO-shipping{position:relative;right:0;width:177px;top:-9px;left:98px;padding:6px;font-size:13px;border:3px solid #0059cc;border-radius:8px;color:#0059cc;font-style:italic;text-transform:capitalize;font-family:"open_sans",Helvetica,Arial,sans-serif;z-index:100;background-color:#fff}#addresses .address-tile .address-confirm-msg{float:none}}.level-1>li .menu-item-toggle{color:#5aabfa;cursor:pointer;float:left;line-height:1.1;padding:1rem .8rem;transition:background-color .3s;-webkit-transition:background-color .3s;width:2.1rem}.level-1>li .menu-item-toggle:hover{background-color:#1a1a1a}.level-1>li>a{float:left;padding-left:.8rem}.level-1>li>a.has-sub-menu{width:calc(100% - 2.1rem)}.level-2{clear:left;display:none}.level-2>ul{padding-bottom:.5em;padding-left:2.1rem}.level-1>.active .level-2{display:block}.level-2 .banner,.level-3{display:none}.level-2 .banner img{vertical-align:top}.level-3{padding-left:2em}.level-2 .active .level-3{display:block}.menu-utility-user{margin:0;padding:0}.menu-utility-user li{border-top:1px solid #1a1a1a;list-style:none;padding:.8em 1rem}.menu-utility-user li:first-child{border:none}.menu-utility-user li i{font-size:1.5em;padding:0 8px 0 0}.menu-utility-user li a{color:#fff;text-decoration:none}.menu-utility-user li a:active{color:#5aabfa}.menu-utility-user .user-info .user-panel{box-sizing:content-box;margin-top:.5rem;text-align:left;transition:all .3s ease;-webkit-transition:all .3s ease;width:10rem;width:-webkit-max-content;width:max-content}.menu-utility-user .user-info .user-panel h3{display:none;margin:0;padding-bottom:.7em;text-transform:uppercase}.menu-utility-user .user-info .user-panel .user-links{padding-left:1.5rem;text-align:center}.menu-utility-user .user-info .user-panel a{color:#5aabfa;display:block;padding:.5rem 0}.menu-utility-user .user-info .user-panel .user-logout{color:#fff;margin-top:.5rem;padding:.5em 2em;text-transform:uppercase}.menu-utility-user .user-info .user-panel .user-logout:hover{color:#5aabfa}.top-banner .header-top .header-right .navmenu .sub-options>li span.dw-object{display:inline}.header-banner .html-slot-container{display:block;margin:0;padding:0;width:100%}.header-banner .header-promotion{background-color:#64772d;color:#fff;padding:3px 0 2px;text-align:center}.header-search button i{font-size:1.4em}.top-banner .header-top .header-right .navmenu a.help-link:hover,.top-banner .header-top .header-right .navmenu a.order-history:hover,.top-banner .header-top .header-right .navmenu a.user-login:hover{color:#87d6ff}.top-banner .header-top .header-right .navmenu a.user-logout .desktop-only{font-weight:700}.top-banner .header-top .header-right .navmenu .sub-options .user:hover{color:#fff}.top-banner .header-top .header-right .navmenu .user-section.last{margin-right:25px}.top-banner .header-top .header-right .search-section .dropdown.has-icons li>a{background-position:8px center;background-repeat:no-repeat;padding-left:30px}.top-banner .header-top .header-right .search-section .dropdown .dropdown-menu .dropdown-divider,.top-banner .header-top .header-right .search-section .dropdown .dropdown-panel .dropdown-divider{border-top:solid 1px #E5E5E5;font-size:1px;margin:5px 0;padding:0}.top-banner .header-top .header-right .search-section .dropdown .dropdown-menu li label:hover,.top-banner .header-top .header-right .search-section .dropdown .dropdown-panel li a:hover,.top-banner .header-top .header-right .search-section .dropdown .dropdown-panel li label:hover,.top-banner .header-top .header-right .search-section .dropdown .dropdown-panel li>a:hover{background-color:#5aabfa;color:#fff;cursor:pointer}.top-banner .header-top .header-right .search-section .dropdown.dropdown-panel{padding:10px}.top-banner .header-top .header-right .search-section .dropdown.dropdown-scroll.dropdown-menu,.top-banner .header-top .header-right .search-section .dropdown.dropdown-scroll.dropdown-panel{max-height:358px;overflow:auto}.top-banner .header-top .header-right .search-section .dropdown-tip.dropdown-anchor-right:before{left:auto;right:9px}.top-banner .header-top .header-right .search-section .dropdown-tip.dropdown-anchor-right:after{left:auto;right:10px}.top-banner .header-top .header-right .search-section .dropdownul #dropdown-1 dropdown-tip li a{display:inline-block;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:9pt !important;font-weight:400;white-space:normal;width:100%;word-wrap:break-word}.top-banner .header-top .header-right .search-section .drophighsub{color:#eb2d34 !important;font-weight:700 !important}.top-banner .header-top .header-right .search-section .drophighsub:hover{color:#fff}.top-banner .header-top .header-right .search-section .dropdownright ul{margin:0;padding:0;width:160px}.top-banner .header-top .header-right .search-section .hovermenu ul{margin:0;padding:0}.top-banner .header-top .header-right .search-section .header-test-search-btn{float:right}.top-banner .header-top .header-right .search-section .header-test-searchbar{border:1px solid #0241a9;color:#666;float:left;height:28px;padding:0 0 0 10px;width:286px}.top-banner .header-top .header-right .search-section .header-test-search a{background:#cf0303;float:right}.top-banner .header-top .menuitems:hover .logout{border-bottom:1px solid #87d6ff !important}.home-scroll-right .boxtitleholder h4{text-align:center}.top-banner .header-top .header-right .search-section .header-test-search .topSearch::-webkit-input-placeholder{color:#000}.top-banner .header-top .header-right .search-section .header-test-search .topSearch::-moz-placeholder{color:#000;opacity:1}.top-banner .header-top .header-right .search-section .header-test-search .topSearch:-ms-input-placeholder{color:#000}.top-banner .header-top .header-right .search-section .header-test-search .topSearch:-moz-placeholder{color:#000}.navmenu button[disabled]{cursor:default;float:left;margin-left:15px}#mini-cart .mini-cart-pricing span{clear:none}#mini-cart .mini-cart-name a{color:#5aabfa}.mini-cart-content.minicartemptycontent .dropdown-tip:after,.mini-cart-content.minicartemptycontent .dropdown-tip:before{left:19px}.mini-cart-content.minicartemptycontent .dropdown-tip:before{top:-8px}.mini-cart-header{font-size:1.1em;font-weight:700;padding:1em 1em .5em;text-transform:uppercase}.mini-cart-product .mini-cart-toggle{cursor:pointer;font-size:1.5em;left:0;position:absolute;top:0}.mini-cart-product:last-child{border-bottom:1px dotted #999;margin:0 auto;width:95%}.mini-cart-product:last-child .miniCartProddesc:last-child{border-bottom:none}.mini-cart-image{float:left;width:50%}.mini-cart-image img{max-width:90%}.mini-cart-name{float:right;font-style:italic;width:50%}.mini-cart-attributes,.mini-cart-product .product-availability-list{float:right;font-size:.9em;font-weight:700;width:50%}.mini-cart-pricing{clear:right;float:right;font-size:.9em;width:50%}.mini-cart-subtotals{font-weight:700;margin:0 auto;padding-top:.5em;width:16rem;width:-webkit-max-content;width:max-content}.mini-cart-subtotals .label{margin:0 .5rem}.mini-cart-subtotals .value{margin-right:.5rem}.mini-cart-slot{background:#e0e0e0;border:1px solid #e0e0e0;font-size:.9em;font-style:italic;margin:1em}.mini-cart-link-checkout{clear:both;display:block;margin:1em 0}.miniCartProd{border-bottom:1px solid #ccc;padding:10px}.col-1,.col-2{margin:0;width:48%}.breadcrumb li{display:inline;list-style:none}.breadcrumb-refinement{font-weight:700}.breadcrumb .divider:last-child:after{content:''}.paging-current-page{left:-999em;position:absolute}.breadcrumb-refinement:after{content:attr(data-divider);font-style:normal}.breadcrumb-refinement:last-of-type:after{content:''}.breadcrumb-refinement-value{background-color:rgba(90,171,250,0.3);border-radius:3px;display:inline-block;margin:0 .42em .42em 0;padding:0 .42em}.breadcrumb-relax{background:0 0;color:#900;font-style:normal;padding:0 0 0 .4em}.breadcrumb .searchphraselink,.breadcrumb-result-text a{background:0 0;color:#5aabfa;padding:0}.dialogInput{left:-9999px;position:absolute;top:0}.col-1{float:left}.col-2{float:right}.content-header{display:inline-block;font-size:28px;font-size:14px;width:100%}.content-header span{font-size:.75em}.section-header-note{font-size:.9em;font-weight:400;text-transform:none}.footer-container h3,.nav .toggle,.refinement h3{text-transform:uppercase}.back{display:block;margin:0 0 10px}#secondary.refinement-section .refinement .toggle{background-image:url("../../images/expand.jpg");background-position:0;background-repeat:no-repeat;margin-top:5px}#secondary.refinement-section .refinement .toggle.expanded{background-image:url("../../images/collapse.jpg")}#secondary .category-refinements{background:#fff;width:150px}#category-level-1 li{color:#666;display:block}#category-level-1 li .refinement-link{background:none;padding:0 0 0 1em}#category-level-1 li.expandable .refinement-link{padding:0 0 0 .4em}#category-level-1 li.expandable .active{font-weight:700;padding:0 0 0 .2em}#category-level-2 a.active{color:#333;font-weight:700}#category-level-2 a.refinement-link{margin:0 0 0 .4em;padding:0}#category-level-2{padding:.5em .1em 0 .7em}#category-level-3{padding:.3em 0 0}#category-level-3 a.refinement-link{font-style:normal;margin:0 0 0 .9em;padding:0}.pt_categorylanding .refinement{display:none}.nav .toggle,.pt_categorylanding .refinement.category-refinement{display:block}.refinement h3{background:#fff;border-top:none;color:#000;font-size:12pt;padding:0 20px}.ie7 .refinement h3{clear:both}.refinement h3 i{color:#64772d}.refinement ul.main-category-list li,.refinement ul.main-category-list li.selected{background:0 0}.refinement ul.swatches li.unselectable a{background-image:url("../../images/interface/icon-color-swatch-unselectable.png");background-position:right top}.refinement ul.refinementColor li a{height:23px;padding:0;text-indent:-999em;width:30px}.refinement .refinement-top-level{padding:1em}.scrollable{height:10em;overflow:auto}.nav .toggle{border:0;font-size:1em;font-weight:700;margin:.83em 0 .58em}.nav .toggle span{background:none}.nav .expanded{background-position:left -96px}.footer-container footer{display:table-row}.footer-container .menu-footer{float:none;margin:.5em;padding:0}.footer-container .menu-footer li{float:none;line-height:2.5em;list-style:none}.social-links{padding-left:0}.social-links li{display:inline;float:none;padding-right:.5em}#email-alert-signup{white-space:nowrap}#email-alert-signup input[type=text]{border:none;margin-left:0;width:15em}#email-alert-signup button{background-color:#666;border:none;color:#fff;height:31px;padding:0;width:31px}.copyright,.postscript{background-color:#5aabfa;color:#fff;text-align:center}.postscript{font-style:italic}.footerFont1,.footerFont2,.footerFont2 a{color:#999;font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:400;text-decoration:none}.footerFont1{font-size:10pt}.footerFont2,.footerFont2 a{font-size:8pt}.footerFont2 a:hover{color:#87d6ff}.footer-nav .footer-nav-right ul li a.footer-copy{font-size:9px;font-weight:400;text-decoration:none}.footer-policy{line-height:0;margin-top:3px;padding:0}.product-tile .product-attributes.zoom a{background:#ccc;color:#0342a9;display:inline-block;font-weight:700;height:22px;letter-spacing:.5px;line-height:22px;margin-top:8px;text-decoration:none;text-transform:lowercase;width:62px}.product-tile .product-attributes.zoom a .fa.fa-circle-thin{font-size:12px;font-weight:700;position:relative;top:1px}.product-tile .product-attributes.zoom a .fa.fa-plus{font-size:6px;left:3px;position:absolute;top:3px}#search-result-items .product-tile img,.category-main-banner img{max-width:100%}.product-tile .product-image.finder-image{height:auto}.product-tile .product-image .quickview{background-color:#fff;border:2px solid #cf0303;box-shadow:-1px 3px 4px -3.5px #000;color:#000;display:none;left:0;padding:.5em;position:absolute;text-decoration:none;top:70%;width:100%}.product-tile .product-image:hover .quickview{display:block}.product-tile .product-pricing.ribbon-black-pricing{color:#000}.product-tile .product-pricing .product-standard-price{text-decoration:line-through}.grid-tile .product-tile .product-swatches{float:right}.product-tile .product-swatches-all{cursor:pointer;font-size:.9em}.product-tile .product-swatches ul{list-style:none;margin:0;overflow:hidden;padding:0}.product-tile .product-swatches ul.swatch-toggle{background:#fff;display:none;position:absolute}.product-tile .product-swatches:hover ul.swatch-toggle{display:block}.product-tile .product-swatches li{float:left}.product-tile .product-swatches .swatch{display:block;width:16px}.product-tile .product-swatches .swatch img{border:1px solid #fff;height:12px;padding:1px;width:12px}.product-tile .product-swatches .selected img,.product-tile .product-swatches img:hover{border-color:#5aabfa}.product-tile .product-promo{font-size:.8em;margin:.5em 0;text-transform:uppercase}.product-tile .product-compare{float:left;line-height:11px}.product-tile .product-compare label{font-weight:400;line-height:1;padding:0 0 0 .5em;width:auto}.product-tile .product-compare input{float:left;margin:0}.product-tile .product-review,.wide-tiles .product-tile .product-swatches{margin-bottom:1em}.product-tile .product-review .rating-title{display:inline-block;margin-right:1em}.product-tile .product-review .rating{display:inline-block}.wide-tiles .product-tile{height:auto !important}.wide-tiles .product-tile .product-image{float:left;padding-right:2em}.wide-tiles .product-tile .product-name,.wide-tiles .product-tile .product-pricing,.wide-tiles .product-tile .product-promo,.wide-tiles .product-tile .product-review,.wide-tiles .product-tile .product-swatches{float:left;text-align:left;width:65%}.wide-tiles .product-tile .product-name{clear:both;color:#666;font-size:9pt;font-weight:400}.wide-tiles .product-tile .product-pricing .name-link{clear:both;color:#666;font-size:9pt;font-weight:700;padding-bottom:15px}.level-2>ul.search-result-items:after,.search-result-items#navigation:after,.search-result-items.clearfix:after{clear:none}.capture-product-id{left:-999em;position:absolute}.plp-mobile-top-section{width:100%}.plp-mobile-top-section .telephone{float:right}.pt_content-search-result .primary-content>h1,.pt_content-search-result .primary-content>h2,.pt_content-search-result .primary-content>p,.pt_product-search-noresult .primary-content>h1,.pt_product-search-noresult .primary-content>h2,.pt_product-search-noresult .primary-content>p{margin:0;padding:.1em 1%}.no-hits-search-term,.no-hits-search-term-suggest{color:#900;font-style:italic}.search-result-bookmarks{margin:15px}.search-result-bookmarks .first{border-right:1px solid #999;padding-right:5px}.bottom-content{float:left}.search-result-content .product-price .price-standard{color:#999;font-weight:100;text-decoration:line-through}.search-promo{padding:20px}#results-content{background:url("../../images/interface/icon-double-line-header.png") left top repeat-x;padding-top:30px}.folder-content-list{align-items:stretch;-webkit-align-items:stretch;clear:both;display:flex;-ms-flex-align:stretch;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:.5em 1%;-webkit-box-align:stretch;-ms-flex-wrap:wrap}.folder-content-list li{background-color:#f0f0f0;border:1px solid #ccc;flex-basis:100%;-webkit-flex-basis:100%;flex-grow:1;-webkit-flex-grow:1;list-style-type:none;margin:.25rem;padding:1rem;-ms-flex-preferred-size:100%;-webkit-box-flex:1;-ms-flex-positive:1}.folder-content-list p{line-height:1.1rem}.folder-content-list .content-title{display:block;font-size:1.2em}.folder-content-list .readmore{font-style:italic;padding-left:.3rem}.no-results{padding:20px}.toggle-grid{display:block;float:left;margin-right:.5em}.toggle-grid i{cursor:pointer;margin-right:.3em}.toggle-grid [data-option=column],.toggle-grid.wide [data-option=wide]{color:#5aabfa}.toggle-grid.wide [data-option=column]{color:#666}.wide-tiles .search-result-items .grid-tile{width:91%}.wide-tiles .product-tile .product-swatches{bottom:auto;left:auto;margin-top:5px;position:relative;right:auto}.wide-tiles .product-tile .product-swatches li{float:left}.page-error .category-slot,.product-notfound .category-slot{margin-bottom:28px}.page-error .category-slot .categorybox:nth-child(3n+3),.product-notfound .category-slot .categorybox:nth-child(3n+3){border-right:none}.page-error .category-slot .categorybox .text-bottom,.product-notfound .category-slot .categorybox .text-bottom{box-sizing:border-box;color:#1147a4;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:12pt;font-weight:400;padding:0 25px;text-align:left;text-decoration:underline}.ribbon-head .finder-main .ribbon-titletext{color:#0341a9;float:left;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:12pt;font-weight:700;line-height:22px;padding-top:10px}.ribbon-head .finder-main .dwt-box-images{float:left;margin-right:10px}.ribbon-head .finder-main .desktop-show{float:left}.ribbon-head .finder-main .desktop-show .categoyribbon .search-box-main{padding:0 10px 24px}.ribbon-head .finder-main .desktop-show .categoyribbon .search-box-main .searched-text .searh-ribbons{font-size:18pt}.ribbon-head .finder-main .desktop-show .categoyribbon .search-box-main .searched-text span{font-size:14px;text-transform:uppercase}.selectedproduct .product-tile .product-ID{color:#000;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:12pt;font-weight:700;line-height:normal;margin:0;word-wrap:break-word}.search-result-content #search-result-items .grid-tile .product-tile .product-ID{color:#000;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:12pt;font-weight:700;line-height:normal;margin:0;text-decoration:underline;word-wrap:break-word}.search-result-content #search-result-items .grid-tile .product-tile .product-name{color:#000;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:12pt;font-weight:700;line-height:normal;margin:0;text-decoration:none;word-wrap:break-word}.search-result-content #search-result-items .grid-tile .product-tile .product-sales-price{font-family:"source_sans",Arial,Verdana,sans-serif;font-size:12pt;line-height:normal;margin:0;text-decoration:none;word-wrap:break-word}.search-result-content #search-result-items .grid-tile .product-tile .ribbon-pricing{color:#ff0202;text-transform:capitalize}.awards-champion .subcategory-tiles .search-result-items .grid-tile .product-tile .product-image,.pt_product-search-result .text-codes .search-section{float:left}.pt_product-search-result .ribbon-head .insert-crown-head{color:#005ab3;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:42px;font-weight:700;line-height:47px;margin:0 0 5px;text-transform:uppercase;white-space:normal;word-spacing:.9px}.pt_product-search-result .text-codes .search-section .dropdownul{border:1px solid #ccc}.pt_product-search-result .text-codes .search-section .dropdownul a{box-sizing:border-box;height:100%}.pt_product-search-result .primary-content h1.cat-headings{border-bottom:1px solid #ccc;clear:both;color:#000;text-shadow:none;text-transform:capitalize}.pt_product-search-result .primary-content h1.cya-title .titleaccent{box-sizing:border-box;color:#cf0303;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;white-space:normal}.pt_product-search-result .primary-content h1.cya-title .tseparator{color:#888;font-family:"open_sans",Helvetica,Arial,sans-serif}.pt_product-search-result .primary-content .dwt-suggested-categories{color:#cb000c;font-weight:700}.pt_product-search-result .primary-content .dwt-suggested-categories a{clear:both;color:#cb000c;font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:700;line-height:19px;margin:0;padding:0 3px 6px 0;text-align:left;text-decoration:underline}.text-data .text-data,.text-data .text-heading{font-family:"source_sans",Arial,Verdana,sans-serif}.text-data .text-heading{margin-bottom:0;margin-left:10px}.text-data .text-data{margin:0 0 0 10px}.text-data .text-data .text-color{color:#5cb8ff}.finder-carousel .search-result-items .grid-tile{padding:10px 0 0 10px}.awards-champion .text-codes{margin-bottom:10px}.awards-champion .text-codes .dwt h1{margin:0}.awards-champion .subcategory-tiles .search-result-items .grid-tile .product-tile .product-name{text-decoration:none}.awards-champion .bottom-content h2{color:#777;float:none;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:16pt;font-weight:700;margin:10px 0;text-shadow:none;text-transform:initial}.awards-champion .bottom-content p{color:#777;font-size:14px;line-height:19px;margin:0;padding:0 0 6px;text-align:left}.mBtn{text-align:center}.search-section .dropdown.has-icons li>a{background-position:8px center;background-repeat:no-repeat;padding-left:30px}.search-section .dropdown .dropdown-menu .dropdown-divider,.search-section .dropdown .dropdown-panel .dropdown-divider{border-top:solid 1px #E5E5E5;font-size:1px;margin:5px 0;padding:0}.search-section .dropdown .dropdown-menu li a:hover,.search-section .dropdown .dropdown-menu li label:hover,.search-section .dropdown .dropdown-menu li>a:hover,.search-section .dropdown .dropdown-panel li a:hover,.search-section .dropdown .dropdown-panel li label:hover,.search-section .dropdown .dropdown-panel li>a:hover{background-color:#5aabfa;color:#fff;cursor:pointer}.search-section .dropdown.dropdown-panel{padding:10px}.search-section .dropdown.dropdown-scroll.dropdown-menu,.search-section .dropdown.dropdown-scroll.dropdown-panel{max-height:358px;overflow:auto}.search-section .dropdown-tip:after,.search-section .dropdown-tip:before{content:'';display:inline-block;position:absolute;z-index:1}.search-section .dropdown-tip:before{border-bottom:7px solid #0241a9;border-bottom-color:#0241a9;border-left:7px solid transparent;border-right:7px solid transparent;left:9px;top:31px}.search-section .dropdown-tip.dropdown-anchor-right:before{left:auto;right:9px}.search-section .dropdown-tip:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;left:10px;top:33px}.search-section .dropdown-tip.dropdown-anchor-right:after{left:auto;right:10px}.search-section .drophighsub{color:#eb2d34 !important;font-weight:700 !important}.search-section .drophighsub:hover{color:#fff}.search-section .dropdownright{float:left}.search-section .dropdownright ul{margin:0;padding:0;width:160px}.search-section .hovermenu ul{margin:0;padding:0}.search-section .header-test-search-btn{float:right}.search-section .header-test-searchbar{border:1px solid #0241a9;color:#666;float:left;height:28px;padding:0 0 0 10px;width:286px}.search-section .header-test-search a{background:#cf0303;float:right}.search-section .header-test-search img{margin:3px 5px 0 0}.login-page .LeftNav{border-right:none;width:150px}.login-page .LeftNav h3{background:#ededed;color:#0a44a6;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:13px;height:31px;line-height:34px;margin-bottom:10px;padding:0 0 0 10px;text-transform:uppercase}.login-page .LeftNav ul{line-height:0;margin:0 0 8px;padding:0}.login-page .LeftNav ul li{color:#000;display:block;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:10pt;font-weight:400;line-height:20px;margin:0 !important;padding:0 0 0 10px !important;text-decoration:none}div#bottomUploadBox{margin-bottom:20px !important}.popupWrapper{color:#666464}.popupWrapper.uploadLogoPopup{box-sizing:border-box;display:inline-block;margin-bottom:0;width:100%}.uploadLogoPopup .uploadPopup{background-color:#eee;border:1px solid #a7a9ac;border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;-webkit-border-radius:0 0 20px 20px;font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:400;margin:0 auto !important;position:relative;width:540px}.uploadLogoPopup .uploadPopup .popupBody{border:0;padding:10px 12px;width:100%}.uploadLogoPopup .uploadPopup .popupBody h2{color:#000;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:26px;font-weight:400;margin:0;padding:0;text-transform:uppercase}.uploadLogoPopup .uploadPopup .popupBody h3{color:#666464;margin-bottom:10px}.uploadLogoPopup .uploadPopup .popupBody h4{color:#000;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:14px;font-weight:400;line-height:17px;margin:2px 0 8px}.uploadLogoPopup .uploadPopup .popupBody input#content{font-family:inherit}.uploadLogoPopup .uploadPopup .popupBody button{border:0;color:#eee;display:inherit;margin:5px 0;padding:0}.uploadLogoPopup .uploadPopup .popupBody .uploadOR{margin:10px 0}.uploadLogoPopup .popupRight{background-color:#fff;border:1px solid #939598;float:right;padding:15px 5px;position:absolute;right:11px;top:35px;width:168px}.uploadLogoPopup .popupRight h3{color:#000;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:18px;font-weight:400;line-height:20px;margin-bottom:6px;margin-left:0 !important;text-align:center;text-transform:uppercase}.uploadLogoPopup .popupRight p{color:#666464;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:14px;line-height:19px;margin:10px 15px}.uploadLogoPopup .popupRight .boldTxt{font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:400}.uploadPopup{background-color:#eee;border:1px solid #a7a9ac;border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;-webkit-border-radius:0 0 20px 20px;font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:400;margin:0 auto !important;position:relative;width:540px}.uploadPopup .redTxt{color:#eb212e !important}.uploadPopup .popupTop{background-color:#d6d3d3}.uploadPopup .popupBody{box-sizing:border-box;padding:10px 0 10px 20px;width:515px}.uploadPopup .popupBody ul{font-size:15px;margin:0;padding:0 0 0 10px}.uploadPopup .popupBody li{color:#000;font-size:14px;list-style:disc}.popupphoto,.popupBottom{border:0;box-sizing:border-box;padding:10px 12px;width:100%}.popupphoto h2{color:#000;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:26px;font-style:normal;font-weight:400;margin:0;padding:0;text-transform:uppercase}.popupphoto h3{color:#ccc;padding-bottom:8px}.popupphoto h4{color:#000;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:14px;font-weight:400;line-height:17px;margin:2px 0 8px}#bottomUploadBox{margin:10px 20px;min-height:190px}#bottomUploadBox .popupTop h3{color:#000;font-size:19px;line-height:36px}.mBtn,.mBtn2{font-size:18pt;text-transform:uppercase}.pt_product-search-result .primary-content h1 .titleaccent{color:#cf0303}.wrap-body.active{background:#000;height:100%;opacity:.5;position:fixed;width:100%;z-index:1077;top:0;left:0}#secondary.active-refinement{z-index:103}.menu-active .wrap-body.active{z-index:102}.input-checkbox{height:26px;opacity:0;width:30px;z-index:100}.custom_checkbox{left:0;position:absolute;top:0;z-index:1}.page-content{clear:both}.desktop-show .finderImg{display:inline-block;width:calc(100% - 260px)}.desktop-show .finderImg img{height:150px;width:100%}.desktop-show .html-slot-container{display:inline-block;height:156px;vertical-align:top;width:calc(100% - 260px)}.desktop-show .html-slot-container img{height:150px;width:100%}.mBtn{background:#cf0303;padding:8px 0 6px;width:100%}.mBtn a{color:#fff;font-family:"montserrat",Arial,Verdana,sans-serif;outline:0;text-decoration:none}.mBtn.btnSecondary{background:#ccc;color:#000;text-decoration:none}.mBtn.select-options-above{background:url("../../images/addtocart-inactive.png") no-repeat;height:44px;margin-top:10px;text-indent:-9999px;width:153px}.button-full-width,.mBtn2{text-align:center;width:100%}.mBtn2{background:#ccc;border:#666;margin:10px 0;padding:4px 0}.mBtn2 a{color:#666;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:16pt;text-decoration:none}.mBtn2 .mBinstruct{color:#cf0303;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:10pt}.button-text{background-color:transparent;border-width:0;color:#5aabfa;padding:0}.button-text:hover{background-color:transparent;text-decoration:underline}.button-full-width{padding-left:0;padding-right:0}.infinite-scroll .search-result-content .infinite-scroll-loading{background:url("../../images/infinite-loading-indicator.gif") center no-repeat;height:35px;text-align:center;width:100%}.disable-infinite-scroll .search-result-content .page-element{display:none}#product-nav-container div{float:left;text-align:center;width:77px}#product-nav-container img{max-height:100%;max-width:80%}#product-nav-container span{display:block;height:65px}#product-nav-container .divided span{border-right:1px solid #e0e0e0;padding-right:5px}ul.figurine-finder li{flex-basis:20%}ul.figurine-finder li label{cursor:pointer}ul.figurine-finder li label .finder-title{line-height:1.1;font-size:.8rem;margin-top:.5rem}ul.figurine-finder:after{content:'';flex:auto}.logoselect{margin-bottom:10px;padding-top:10px}.logoselect .logoradio{background:#cf0303;border:1px solid #cf0303;border-radius:20px;clear:both;float:left;line-height:0;width:18px}.logoselect .logoradio input{margin:3px 3px 0 5px;padding:0}.prevlogo{float:left;margin-left:6px}.prevlogo img{float:left;width:150px}.main-pdp-grid .start-here{display:none}.show-start-here{position:relative}.show-start-here .start-here{display:block;left:-45px;position:absolute;top:43px}.add-another-size{position:relative}.add-another-size i{left:-50px;position:absolute}.add-none-button{margin-bottom:20px;margin-top:-10px}.selection-pending{text-align:center}.product-thumbnails .thumb{border-bottom:5px solid #fff;float:left;margin-right:.5rem;padding-top:1px;width:3.4375rem}.product-thumbnails .thumb.selected{border-color:#5aabfa}.product-thumbnails img{border:1px solid #ccc;box-sizing:border-box;cursor:pointer;height:auto}.product-thumbnails h2{margin:1rem 0 .3rem}.rating{color:#64772d}.prodStepText,.prodStepText1{color:#cf0303;font-family:"montserrat",Arial,Verdana,sans-serif}.product-info .rating{font-size:2em}.prodStepText1{background:#f0f0f0;box-sizing:border-box;clear:both;padding:3px;white-space:nowrap;width:566px}.prodStepText{display:inline-block;margin:10px 0;width:100%}.prodStepInstr{color:#000}.total-prices-1{min-width:142px}.total-prices-2{min-width:71px}.total-prices-3{min-width:47.33px}.total-prices-4{min-width:35.5px}.desktop-config-wrapper{margin-bottom:20px}.sizeBar:after{clear:both;content:'';display:block}.itemdetails{color:#000;padding:0 3px}.flexdetails{color:#000;text-transform:uppercase}.prodwrapper{border:3px solid #ccc !important;display:inline-block;margin-bottom:10px;padding:10px 3px;width:554px}.prodwrapper label{display:inline}.prodwrapper input[type=checkbox]{display:block;float:left;margin:2px 5px}.itemwrapper{border:1px solid #ccc;height:378px;width:378px}.thumbnailwrap{border:1px solid #ccc;height:75px;width:75px}.product-options .attribute,.product-variations .attribute{margin:1em 0;overflow:hidden;padding:0;position:relative}.product-options .attribute .label,.product-options .attribute h3,.product-variations .attribute .label,.product-variations .attribute h3{font-weight:700;margin-bottom:.3rem;text-transform:uppercase}.product-options .attribute .value,.product-variations .attribute .value{width:100%}.product-options .attribute ul,.product-variations .attribute ul{float:right;width:100%}.product-options .attribute .selected-value,.product-variations .attribute .selected-value{border:0;color:#5aabfa;font-weight:700;padding:1.3em 0 0 .4em;text-transform:uppercase}.product-options .attribute .size-chart-link,.product-variations .attribute .size-chart-link{clear:both;float:none}.product-options .attribute .size-chart-link a,.product-variations .attribute .size-chart-link a{border-color:#fff !important;padding:0}.product-options .swatches li,.product-variations .swatches li{float:left}.product-options .swatches li.selected a,.product-options .swatches li:hover a,.product-variations .swatches li.selected a,.product-variations .swatches li:hover a{border-color:#5aabfa}.product-options .swatches li.unselectable a,.product-variations .swatches li.unselectable a{color:#e0e0e0;opacity:.8}.product-options .swatches li.unselectable:hover a,.product-variations .swatches li.unselectable:hover a{border-color:#e0e0e0}.product-options .swatches li a,.product-variations .swatches li a{border-color:#e0e0e0;border-style:solid;border-width:1px 1px 3px;display:block;line-height:3.5;margin:0 .5rem .5rem 0;min-height:2.625rem;min-width:2.625rem;padding:1px;text-align:center;white-space:nowrap}.product-options .color li a,.product-variations .color li a{height:2.625rem;line-height:0;width:2.625rem}.product-options .color li a img,.product-variations .color li a img{height:100%;width:100%}.product-options select,.product-variations select{background-color:#fff;border:1px solid #e0e0e0;border-radius:0;height:42px;margin-left:0;width:100%}.quickview .product-altimages ul.thumblineimg{float:left !important}.quickview .product-altimages ul.thumblineimg li{border:1px solid #ccc;display:inline-block !important;float:left;height:75px;margin:8px 8px 12px 0;text-align:center;width:75px}.custom-pin .form-data .form-align fieldset .group-form .halfsize .required-indicator em{color:#444;font-size:11px;font-style:normal;text-transform:capitalize}.form-row.error{clear:none;font-size:14px}.apply-to-product-btn,.product-logos .custom-raido{clear:both;text-align:center}.form-row.error label span:not(.required-indicator){font-size:14px}.apply-to-product-btn{border-top:1px solid #ccc;padding-top:10px}.product-logos{float:left;text-align:center;width:100%}.product-logos .logo-image{float:left;margin:20px 3% 0}.product-logos .custom-raido input[type=radio]{margin:0}.bonus-product-list .selected-bonus-item .item-name,.cart-promo.cart-promo-approaching .free-approaching,span.blacktxt{font-weight:700}.logo-upload-preview-wrapper,.logo-upload-preview-wrapper .logo-confirmation.inner-container{text-align:center}.paymentcard-form .form-row.card-number .field-wrapper{display:inline-block;width:65%}.paymentcard-form .form-row.card-number .field-wrapper .error{display:block;white-space:nowrap}.paymentcard-form .form-row.cvn .field-wrapper{display:inline-block}.paymentcard-form .form-row.cvn .field-wrapper .error{white-space:normal;width:415px}#dwfrm_billing_paymentMethods_creditCard_expiration_year-error{margin-left:35%}#password-reset{white-space:normal}.paymentcard-form .form-row.label-inline .field-wrapper span.error{margin-top:5px}.paymentcard-form .form-row.label-inline .field-wrapper label.custom_checkbox{top:-15px}.insertDialog .ui-dialog-titlebar-close{display:none}desktop-step{position:relative}desktop-step .step-image{position:absolute;right:0;top:0;z-index:1}.item-added-to-cart-checkbox .itemadded span{background:url("../../images/item-added-to-cart.png") 96% 50% no-repeat;float:left;height:30px;width:30px}.reduce-qty-btns .ok_btn{margin-left:20px}.sprite-PDP-continue{height:45px;width:164px}.addToCartContainer{margin-bottom:10px}.bonus-product-list .bonus-product-item{border-bottom:1px solid #e0e0e0}.bonus-product-list .product-add-to-cart{padding-bottom:0}.bonus-product-list .product-add-to-cart .inventory{width:auto}.bonus-product-list .product-name{float:none;margin:1em 0}.bonus-product-list .quantity-error{color:red;text-transform:inherit}.bonus-product-list .bonus-product-list-footer{padding-bottom:1em;padding-top:1em}.bonus-product-list .bonus-product-list-footer .add-to-cart-bonus{float:right}.bonus-product-list .selected-bonus-item{margin:1em 0 1em 1em;position:relative}.bonus-product-list .selected-bonus-item .remove-link{color:#900;cursor:pointer;left:-1em;position:absolute}.order-summary-footer,.promo-adjustment{position:relative}.bonus-product-list .selected-bonus-item .remove-link:hover{color:#424242}.bonus-discount-container .promo-details{display:none}.bonus-discount-container .promo-details.visible{display:block}#cart-table .item-details .item-edit-details,#cart-table thead{display:none}.sizinginformation{border:0;padding:10px}.sizinginformation th{background:#f0f0f0}.sizinginformation td,.sizinginformation th{border-bottom:1px solid #f0f0f0;padding:10px}.sizinginformation td{border-left:1px solid #f0f0f0}.sizinginformation .ui-tabs-nav{height:33px}.sizinginformation .sizing-charts{border:0}.sizinginformation .tips-list{padding:0 !important}.sizinginformation .tips-list li{list-style:none !important}.CartWrap ul li,.store-list,.store-tile,ul.product-availability-list li{list-style:none}#cart-table td{box-sizing:border-box;padding:5px}#cart-table .header-total-price{text-align:right}#cart-table .item-image{float:left;text-align:center;width:40%}#cart-table .item-details{float:left;width:60%}#cart-table .item-details .name{font-size:1rem}#cart-table .item-quantity{clear:left;float:left;text-align:center;width:40%}#cart-table .item-quantity input{width:2.7rem}#cart-table .item-quantity-details{clear:left;float:left;text-align:center;width:40%}#cart-table .item-quantity-details .item-user-actions a,#cart-table .item-quantity-details .item-user-actions button{display:block;margin:.3rem 0;width:100%}#cart-table .item-price{float:left;width:60%}#cart-table .price-promotion .price-sales{color:#900}#cart-table .price-promotion .price-standard{margin:0 1em 0 0;text-decoration:line-through}#cart-table .item-total{float:left;font-size:1rem;font-weight:700;text-align:right;width:100%;word-wrap:break-word}#cart-table .price-unadjusted{color:#666;display:block;margin:0 0 .42em}#cart-table .price-unadjusted span{text-decoration:line-through}#cart-table .price-adjusted-total{color:#666;display:block;margin:.42em 0 0}#cart-table .gift-cert-delivery,#cart-table .price-adjusted-total span{color:#900}.cart-promo{color:#333;font-style:italic;margin:.3em 0;padding:1em}.cart-promo.cart-promo-approaching{border-bottom:1px dashed #ccc;color:#b90004;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:25px;font-style:normal;margin:0;padding:0 0 10px}.cart-promo .bonus-item-actions{font-size:1em !important;text-align:right;vertical-align:middle}.cart-footer{margin:.83em 0}.cart-coupon-code input{margin-bottom:.5rem;width:35%}.cart-coupon-code .error{padding-top:.4em}.cart-coupon-code button{margin-left:.27em}.cart-order-totals{margin:1rem 0}.order-totals-table td{color:#000;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:10pt;font-weight:400;padding:2px 20px 0 5px;text-align:right}.order-totals-table td.bold{font-weight:700}.order-totals-table .order-totals-item{width:60%}.order-totals-table .order-totals-value{width:40%}.order-totals-table tr.order-total{border-top:1px solid #ccc}.order-totals-table tr.order-total td,.order-totals-table tr.order-total td:first-child{font-size:18pt;padding-top:6px}.cart-action-continue-shopping button.button-text{background-position:-10px -13px;float:none;height:44px;line-height:3.25em;margin-right:1em;width:170px}.cart-actions-top .cart-action-continue-shopping{float:none}.cart-empty .product-listing{background-color:#f0f0f0;padding:1rem 0}.cart-empty .product-listing h2{margin-left:1.3rem}.cart-empty .product-listing .search-result-items{margin-top:1em}.promo-adjustment{color:#cf0303}.cart-discounts.cart-promomessage.cart-row{background:#fff;box-sizing:border-box;color:#cf0303;font-weight:700;margin-top:0;padding:0 26px 10px 0;position:relative;text-align:right;top:-5px;width:100%;left:-3.5rem}ul.product-availability-list{margin:0;padding:0;width:5em;width:-webkit-max-content;width:max-content}ul.product-availability-list .not-available,ul.product-availability-list .on-order{color:#900;font-size:.9em}.account-welcome .welcome-message{font-size:1.2em;font-style:italic}.account-welcome .not-user{margin:.83em 0}.cart-row.bonusproduct .item-quantity{width:55px}.cart-row.bonusproduct .item-quantity-details{width:104px}.checkout-progress-indicator{overflow:hidden}.checkout-progress-indicator span{text-transform:uppercase}.checkout-progress-indicator .active span{color:#000;font-weight:700}.checkout-progress-indicator a{color:#333}.checkout-progress-indicator i{color:#ccc;padding-left:.83em}.checkout-progress-indicator .step-3{padding-right:0}.gift-message-text{opacity:1;overflow:visible;transition:all 1s ease;-webkit-transition:all 1s ease}.gift-message-text.hidden{height:0;opacity:0;overflow:hidden}.gift-message-text textarea{width:100%}.billing-coupon-code .coupon-apply,.billing-coupon-code .form-row,.billing-coupon-code .giftcert-apply{display:inline-block}.billing-coupon-code .form-row{clear:both;float:left;margin:0;width:45%}.billing-coupon-code .jquery-ui-tooltip{padding-left:1rem}.redemption{color:#900}.redemption .success{color:#019328}.redemption span.error{margin-left:0}.payment-method-options .form-row{clear:none;display:flex;width:100%}.checkout-billing .pay-expnaded label{width:1%}.flex-item-name a{color:#cf0303}.place-order-totals,.shipping-selectevent-promo{clear:both}.bml-terms-and-conditions{border:1px solid #999;font-size:.8em;height:400px;overflow:auto;padding:1em}.bml-table-col-1{width:25%}.pt_checkout h3{padding-bottom:1em}.pt_checkout h1{font-size:1.5rem}.pt_checkout .auth-links{font-size:1.2rem;text-align:center}@media (min-width: 768px){.pt_checkout .auth-links{text-align:left}}.pt_checkout .countryaddr{display:none}.pt_checkout #main{display:block;padding-top:100px}@media (min-width: 768px){.pt_checkout #main{display:flex;padding-top:inherit}}.pt_checkout #secondary{border:0;box-sizing:border-box;display:block;max-width:100%;width:100%}@media (min-width: 768px){.pt_checkout #secondary{max-width:46%}}.pt_checkout .continue-button-checkout{background:#ccc;text-align:right;margin:1rem 0}.pt_checkout .arhold{font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:700;font-size:1rem;border:3px dotted #000}@media (min-width: 768px){.pt_checkout .add-edit{margin-left:25%}}.pt_checkout .select-address{border-bottom:1px dashed #999}.pt_checkout .checklinks{color:#fff;font-size:1.3rem;font-family:"open_sans",Helvetica,Arial,sans-serif;font-weight:700}.pt_checkout .checklinks a{text-decoration:none;color:#fff}.pt_checkout .checklinks span{width:2px;height:1.5rem;margin:.2rem .5rem;border-left:2px solid #fff;position:absolute;display:none}@media (min-width: 768px){.pt_checkout .checklinks span{display:inline-block}}.pt_checkout .checkout-promo-banner-container{background-color:#fdff4c;color:#000;font-size:1rem;text-align:center}.pt_checkout .checkout-promo-banner-container a,.pt_checkout .checkout-promo-banner-container span{color:#cf0303}.pt_checkout .progtitle{font-size:.8rem;font-family:"montserrat",Arial,Verdana,sans-serif;text-align:center;font-weight:700;text-transform:uppercase;line-height:1rem}@media (min-width: 768px){.pt_checkout .progtitle{font-size:1rem;padding:.3rem 0}}.pt_checkout .checkout-progress-indicator{overflow:hidden;border-bottom:1px solid #000;border-top:1px solid #000;padding:0;margin-bottom:20px}.pt_checkout .checkout-progress-indicator .inactive,.pt_checkout .checkout-progress-indicator .inactive a{color:#a2a2a2}.pt_checkout .checkout-progress-indicator .step-3 .sec-text{padding:0px !important}.pt_checkout h2{color:#005ab3;background:#dfdfdf;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase}.pt_checkout .address-fields{line-height:1}.pt_checkout .address-fields .notice{color:#005ab3;font-size:.8rem}@media (min-width: 768px){.pt_checkout .address-fields .notice{margin-left:26%}}.checkout-mini-cart{background-color:#f0f0f0;font-size:.8rem;max-height:330px;overflow:auto}@media (min-width: 1024px){.checkout-mini-cart{font-size:.9rem}}.checkout-order-totals{background-color:#f0f0f0;padding:.3rem .5rem}.place-order-totals .order-totals-table{float:right;width:50%}.order-component-block{margin:1.67em 0}.order-component-block .section-header a{float:right;font-weight:400}.order-component-block .details{background:#e0e0e0;color:#999;padding:.5em 1em}.order-summary-footer h2{font-size:2em;font-style:italic;font-weight:400}.summary-help{float:right;font-size:.8em;margin:1em 0}.submit-order{clear:both;display:block;padding:1.67em 0 0;text-align:right}.submit-order .back-to-cart{font-size:1.1em}.submit-order .back-to-cart:hover{text-decoration:underline}.submit-order button{margin-left:1.5em}.order-discount{color:#900}.gift-cert-used{padding:.83em 0}.summary .edit{font-size:.9em;line-height:1.5em;position:absolute;right:10px;text-transform:uppercase}.item-shipping-address{min-width:120px}.billing-error{color:red;margin:0 0 .83em 24%}.cvn-tooltip{font-weight:700;margin:5px;text-align:center}.cvn-tooltip img{height:150px;width:110px}#shipping-method-list{position:relative}.CartSummaryWrap .CartSummaryHeader .section-header-note{float:right;font-weight:400}.CartSummaryWrap .cartprod{width:70px}.CartSummaryWrap .cartprod img{width:77px}.CartSummaryWrap .cartunit{text-align:right;width:80px}.CartSummaryWrap .carttotal{text-align:right;width:95px}.CartSummaryWrap .carttotal strong{color:#000}.CartSummaryWrap .cartqty{text-align:center}.CartSummaryWrap .cartdesc{min-width:155px;text-align:left;width:177px}.CartSummaryWrap .cartdesc .product-availability-list{width:100%}.CartSummaryWrap .cartlogo a{color:#cf0303}.CartSummaryWrap .CartSubtotal{float:right;font-size:20pt;padding:8px 26px 8px 8px}.CartSummaryWrap .CartSubtotal strong{color:#000;font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:700}.address-block .address-header,.address-block .address-header-main{font-family:"open_sans",Helvetica,Arial,sans-serif;font-weight:700}.CartSummaryWrap.checkout-order-total{border-top:11px solid #fff}.checkout-mini-cart.CartSummaryWrap .cartdesc{min-width:85px}.nologo-content-checkout{position:relative;width:300px}.nologo-content-checkout.active{display:table-cell;height:65px}.address-block{font-size:.8rem;font-family:"open_sans",Helvetica,Arial,sans-serif}.address-block .address-header-main{background:#dfdfdf;color:#fff;font-size:1.4rem;font-weight:400;padding:.25rem 0 0 1rem}.address-block .address-header{font-size:1.2rem;font-weight:700}.address-block .billing-address-section,.address-block .shipping-address-section{float:left;width:50%}.address-block .delivery-information-section{float:left;padding:30px 0 15px;width:100%}.billing-page form#dwfrm_billing{border:1px solid #cf0303}.checkout-billing#dwfrm_billing .place-order button span{font-family:"montserrat",Arial,Verdana,sans-serif}.checkout-billing .address-header-main{background:#cf0303;border:1px solid #cf0303;border-bottom:0;color:#fff;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;padding:0 0 .25rem 1rem}.checkout-billing .payment-method .form-row.exp-date .month-date label,.checkout-billing .payment-method .form-row.exp-date .year-date label{display:none}.checkout-billing .self-confirm .form-indent .field-wrapper input[type=checkbox]{border-left:1px solid #ccc;cursor:pointer;display:inline-block;height:34px;margin:0;vertical-align:top;width:30px}.checkout-billing .self-confirm .form-indent .field-wrapper input[type=checkbox]+span+label.custom_checkbox span{background:url("../../images/check-icon-p.png") no-repeat;cursor:pointer;display:inline-block;margin:0;vertical-align:top;width:30px}.checkout-billing .self-confirm .form-indent label .required-indicator,.checkout-billing fieldset .billing-coupon-code .coupon-apply .jquery-ui-tooltip{display:none}.checkout-billing .self-confirm .form-indent .field-wrapper input[type=checkbox]:checked+span+label.custom_checkbox span{background:url("../../images/checked-icon-p.png") no-repeat}.checkout-billing .self-confirm .form-indent label span{color:#000;font-family:"open_sans",Helvetica,Arial,sans-serif;font-weight:700;font-size:1rem}.checkout-billing fieldset .billing-coupon-code{margin:10px 0;width:100%}.checkout-billing fieldset .billing-coupon-code .coupon-apply{margin:25px 0 0 10px}.checkout-billing fieldset .billing-coupon-code .coupon-apply button{background:#cf0303;border:#666;font-size:14pt;margin:0;padding:3px 8px;text-align:center;text-transform:uppercase;width:100px}.checkout-billing fieldset .billing-coupon-code .coupan-code{display:inline-block;width:45%}.checkout-progress-indicator{display:inline-flex}@media (min-width: 768px){.checkout-progress-indicator{display:flex}}.checkout-billing fieldset .billing-coupon-code .coupan-code .form-row{width:100%}.checkout-billing fieldset .billing-coupon-code .coupan-code .form-row label{text-align:left;width:100%}.checkout-billing fieldset .billing-coupon-code .coupan-code .form-row label span{color:#0342a9;float:none;font-size:11pt;font-weight:700;width:100%}.checkout-progress-indicator .step-1 .sec-text,.shipping-terms{font-family:"open_sans",Helvetica,Arial,sans-serif}.pt_checkout .continue-billing{background:#ccc;display:none;width:100%}.pt_checkout .continue-billing button.button-fancy-large{background:#cf0303;border:#ccc;float:right;font-size:22px;font-weight:700;margin:0 10px 5px;padding:5px 8px;text-align:center;text-transform:uppercase}.js-form-timeout .ui-dialog-titlebar-close{display:none}.js-form-timeout button{visibility:hidden}.js-form-timeout h1{padding-bottom:0;color:#cf0303}.js-form-timeout p{margin:1rem 0}.paymentcard-images ul li{background:url("../../images/credit-card.png") 96% 50% no-repeat}.paymentcard-images ul li.list-inline-item:not(:last-child){margin-right:0}.paymentcard-images ul li.visa-card{background-position:-6px -48px;height:29px;width:46px}.paymentcard-images ul li.visa-card.active{background-position:-6px -11px}.paymentcard-images ul li.master-card{background-position:-58px -48px;height:29px;width:46px}.paymentcard-images ul li.master-card.active{background-position:-58px -11px}.paymentcard-images ul li.discover-card{background-position:-110px -48px;height:29px;width:46px}.paymentcard-images ul li.discover-card.active{background-position:-110px -11px}.paymentcard-images ul li.amex-card{background-position:-161px -48px;height:29px;width:46px}.paymentcard-images ul li.amex-card.active{background-position:-161px -11px}.shipping-terms{color:#666;font-size:.83rem;font-style:italic;margin:.4rem 0}.ship-table .form-indent,.shipping-terms p{margin:0}.shipping-terms span{width:100%}.shipping-terms .shipping-text{padding:0 5px}.shipping-main-headres .title{color:#000;font-family:"open_sans",Helvetica,Arial,sans-serif;font-weight:700;font-size:1rem;padding:.25rem}.shipping-main-headres .title.shp-date{color:#cf0303;text-align:right}@media (min-width: 768px){.shipping-main-headres .title.shp-date{flex-basis:20%}}.ship-table .checkbox{width:2.5rem}.ship-table .shp-details{padding:0 6px 0 0}.ship-table .shp-details .delevery-date,.ship-table .shp-details .delevery-date.delivery-UGD,.ship-table .shp-details .delevery-date.delivery-TBD{color:#cf0303;text-align:right}@media (min-width: 768px){.ship-table .shp-details .delevery-date,.ship-table .shp-details .delevery-date.delivery-UGD,.ship-table .shp-details .delevery-date.delivery-TBD{flex-basis:18%}}.ship-table .shipping-method .shipping-details{color:#666;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:.9rem;padding:0}.ship-table .shipping-method .shipping-details .cell.shp-details{flex-basis:100%;display:flex;justify-content:space-between}.ship-table .shipping-method .shipping-details .cell.shp-details .ship-details{flex-basis:45%}.ship-table .shipping-method .shipping-details .cell.shp-details .ship-details label{line-height:1.5}.ship-table .shipping-method .shipping-details .cell.shp-details .ship-rate{flex-basis:25%}.ship-table .shipping-method .shipping-details.active{color:#005ab3;font-weight:700}.ship-table .shipping-method .shipping-details.active label{color:#005ab3;font-weight:700}.ship-table .shipping-method .shipping-details.active .cell{border-color:#005ab3}.ship-table .shipping-method .shipping-details.active .red-font{font-weight:700}.shipping-headers{display:flex;justify-content:space-between;margin-left:2.5rem}@media (min-width: 768px){.shipping-headers .shp-meth{flex-basis:45%}.shipping-headers .shp-prc{flex-basis:25%}}.ship-table .form-row.shipping-method .shipping-details .field-wrapper .input-radio{height:20px;opacity:0;position:relative;width:20px;z-index:2}.ship-table .form-row.shipping-method .shipping-details .field-wrapper input[type=radio]+label span{background:url("../../images/check-icon-p.png") no-repeat;cursor:pointer;display:inline-block;height:26px;left:0;margin:0;position:absolute;top:-5px;vertical-align:top;width:30px}.ship-table .form-row.shipping-method .shipping-details .field-wrapper input[type=radio]:checked+label span{background:url("../../images/checked-icon-p.png") no-repeat}.ship-table .form-row.shipping-method .cell{border:1px solid #ccc;padding-top:15px}.ship-table .form-row.shipping-method .cell.no-bdr{border:none;box-sizing:border-box;width:3px}.ship-table .form-row.shipping-method .shp-details.cell{padding:15px 4px}.place-order{background:#ccc;display:none;width:100%}.checkout-billing .place-order .form-row-button{margin-right:15px}.sec-phone{clear:both}.pt_order-confirmation .print-reciept,.pt_order-confirmation .print-email{width:48%}.pt_order-confirmation .confirmation{position:relative}.pt_order-confirmation .confirmation .contact-confirmation{position:absolute;top:10px;right:0;width:198px;font-weight:bold;font-size:1.1em}.pt_order-confirmation .confirmation .contact-confirmation a{text-decoration:underline}.pt_order-confirmation .confirmation .contact-confirmation .mobile-phone{display:none}@media (max-width: 767px){.pt_order-confirmation .confirmation .contact-confirmation{position:initial;width:100%;margin-bottom:15px}.pt_order-confirmation .confirmation .contact-confirmation .desktop-phone{display:none}.pt_order-confirmation .confirmation .contact-confirmation .mobile-phone{display:inline-block}.pt_order-confirmation .confirmation .contact-confirmation .mobile-phone:after{content:"|";margin-left:6px}.pt_order-confirmation .confirmation .contact-confirmation div{display:inline-block;margin-left:5px}}.pt_order-confirmation .confirmation .confirmation-message{margin-left:.5rem;padding-bottom:1rem}.pt_order-confirmation .confirmation .confirmation-message h1{color:#005ab3;font-family:"open_sans",Helvetica,Arial,sans-serif;font-weight:700;font-size:2.4rem}@media (max-width: 767px){.pt_order-confirmation .confirmation .confirmation-message h2{text-transform:capitalize;font-size:1.8rem}.pt_order-confirmation .confirmation .confirmation-message .sucess-text{margin-left:.5rem;padding-top:.5rem}}.pt_order-confirmation .confirmation .confirmation-message .sucess-text{color:#000;font-size:1.0rem;font-weight:700}.pt_order-confirmation .confirmation .confirmation-message .elatermessaging{background-color:#fff79a;border:1px solid #b1b1b1}.pt_order-confirmation .confirmation .confirmation-message .elatermessaging h1{color:#cf0303;font-size:1.5rem;line-height:1}@media (max-width: 767px){.pt_order-confirmation .confirmation .confirmation-message .elatermessaging h1{font-size:1.3rem;line-height:1.2}}.pt_order-confirmation .confirmation .confirmation-message .elatermessaging h2{color:#cf0303;font-size:1.2rem;line-height:1}@media (max-width: 767px){.pt_order-confirmation .confirmation .confirmation-message .elatermessaging h2{font-size:1rem;line-height:1.2;margin-top:8px}}.pt_order-confirmation .confirmation .confirmation-message .elatermessaging h2 a{color:#cf0303;text-decoration:underline}.pt_order-confirmation .confirmation .confirmation-message .elatermessaging h2 a:hover{color:#5aabfa}.pt_order-confirmation .confirmation .confirmation-message .elatermessaging img.exlaimHold{bottom:2px}.pt_order-confirmation .order-confirmation-details .create-account{border-top:1px solid #ccc;margin:.5rem}.pt_order-confirmation .order-confirmation-details .create-account .row{position:relative;padding-bottom:20px}.pt_order-confirmation .order-confirmation-details .create-account .row .password-field{width:20%;margin:0 5px}.pt_order-confirmation .order-confirmation-details .create-account .password-rules{position:absolute;bottom:0;margin-left:5px;left:0}.pt_order-confirmation .order-confirmation-details .create-account h3{font-size:1.3em;color:#000;margin:14px 0}.pt_order-confirmation .order-confirmation-details .create-account h2{margin:15px 0 5px 0;color:#cf0303;font-size:1.4em}.pt_order-confirmation .order-confirmation-details .create-account .btn-primary{line-height:1.8;margin-top:14px}@media (max-width: 767px){.pt_order-confirmation .order-confirmation-details .create-account{border:1px solid #ccc;padding:7px}.pt_order-confirmation .order-confirmation-details .create-account p,.pt_order-confirmation .order-confirmation-details .create-account h2{margin:0}.pt_order-confirmation .order-confirmation-details .create-account h3{margin:0 0 10px 0}.pt_order-confirmation .order-confirmation-details .create-account .row .password-field{width:100%}.pt_order-confirmation .order-confirmation-details .create-account .password-rules{margin-bottom:8px;position:unset}}.pt_order-confirmation .order-confirmation-details .order-information{margin:0 0 2rem 0.5rem}@media (max-width: 767px){.pt_order-confirmation .order-confirmation-details .order-information{margin-bottom:1rem}}.pt_order-confirmation .order-confirmation-details .orderdetails-leftsection{color:#000;font-family:"open_sans",Helvetica,Arial,sans-serif}.pt_order-confirmation .order-confirmation-details .order-date,.pt_order-confirmation .order-confirmation-details .order-price,.pt_order-confirmation .order-confirmation-details .order-number .label{font-family:"open_sans",Helvetica,Arial,sans-serif;color:#000;font-size:1.4rem}@media (max-width: 767px){.pt_order-confirmation .order-confirmation-details .order-date,.pt_order-confirmation .order-confirmation-details .order-price,.pt_order-confirmation .order-confirmation-details .order-number .label{font-size:1.2rem}}.pt_order-confirmation .order-confirmation-details .order-number .value{color:#cf0303;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:1.4rem}@media (max-width: 767px){.pt_order-confirmation .order-confirmation-details .order-number .value{font-size:1.2rem}}.pt_order-confirmation .order-confirmation-details .order-details-label .order-number{font-weight:400}.pt_order-confirmation .order-confirmation-details .value{color:#cf0303}.pt_order-confirmation .order-confirmation-details .confirmation-delivery-message{font-size:0.8rem;color:#000}.pt_order-confirmation .order-confirmation-details .print-page{margin-top:.5rem;color:#5aabfa;font-weight:600;font-size:1.4rem;outline:0;text-decoration:underline;font-family:"open_sans",Helvetica,Arial,sans-serif}@media (max-width: 767px){.pt_order-confirmation .order-confirmation-details .print-page{margin-top:0}}.pt_order-confirmation .order-confirmation-details .order-billing,.pt_order-confirmation .order-confirmation-details .order-payment-instruments,.pt_order-confirmation .order-confirmation-details .order-shipment-address1,.pt_order-confirmation .order-confirmation-details .shipping-method{font-size:1rem;font-weight:400}.pt_order-confirmation .order-confirmation-details.eLater .order-number .value{color:#cf0303;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:1.4rem}@media (max-width: 767px){.pt_order-confirmation .order-confirmation-details.eLater .order-number .value{font-size:1.2rem}}.pt_order-confirmation .order-confirmation-details.eLater .order-details-label .order-number{font-weight:400}.pt_order-confirmation .CartSummaryWrap{background:none;display:inline}.pt_order-confirmation .CartSummaryWrap .box>div:first-of-type:not(.content-asset){padding:0}.pt_order-confirmation .confirmation .order-details-right-sec .CartSummaryWrap .line-items{padding:0}.pt_order-confirmation .confirmation .order-details-right-sec .CartSummaryWrap .line-items .box-row{font-size:15px}.pt_order-confirmation .confirmation .order-details-right-sec .CartSummaryWrap .line-items .box-row .shadedtop .product-list-item .name{font-weight:700}.pt_order-confirmation .confirmation .order-details-right-sec .CartSummaryWrap .order-number .order-detail-summary .order-totals-table{display:table-cell;font-family:"source_sans",Arial,Verdana,sans-serif;padding:8px;text-align:left;vertical-align:top;width:100%}.po-error-msg{position:relative}.po-error-msg .shipping-border{position:absolute;right:47px;top:-27px;z-index:100}.po-error-msg .shipping-border .chat-arrow{background:url("../../images/aarow.jpg") no-repeat;display:inline-block;height:27px;width:15px}.date-picker-error a,.date-picker-error h1,.date-picker-error span{font-family:"open_sans",Helvetica,Arial,sans-serif}.invalid-address .address-entered .button{background:#cf0303;border:#ccc;display:block;float:left;font-size:14px;font-weight:normal;margin:10px 0;padding:5px 6px;text-align:center;text-decoration:none;text-transform:uppercase}.invalid-address .header{font-size:14px}.date-picker-error h1{color:#cf0303;font-size:24px;font-weight:700;text-transform:uppercase}.date-picker-error h3,.date-picker-error p{color:#000;font-size:14px}.date-picker-error h3{font-weight:700;padding:0}.date-picker-error a{text-decoration:underline}.date-picker-error a,.date-picker-error span{font-size:14px;font-weight:700;text-transform:initial}.date-picker-error span{color:#000;text-transform:uppercase}.qualify-ship .freeship-content{float:left;padding:20px;width:65%}.qualify-ship .free-shipping-asset{background:#e0e0e0;border:1px solid #ccc;float:right;font-style:italic;margin:50px 20px 10px 0;padding:5px;width:25%}.qualify-ship .prod-image{float:left;height:85px;padding-right:10px;width:70px}.qualify-ship .prod-image img{max-height:100%}.qualify-ship .prod-detail{float:left;font-weight:700}.qualify-ship h2.ship-header{float:left;font-size:20px;font-weight:700;width:100%}.qualify-ship .freeship-items{float:left;width:100%}.qualify-ship #dialog{height:auto !important}.qualify-ship .category-text{float:left;width:80%}.checkbox-label label{float:left}.checkbox-label .field-wrapper .custom_checkbox{top:-17px}.promotional-content{border:1px solid #ccc;box-sizing:border-box;float:left;margin-bottom:10px;width:100%}li.item-edit{float:left;font-size:12px;padding-right:4px}.pt_checkout .shipping-undermethods-promo{float:left;width:100%}@media screen and (-webkit-min-device-pixel-ratio: 0){.resubmit .payment,::i-block-chrome{font-size:12px}.footer-icons span,::i-block-chrome{display:inline;font-size:10px}}.po-payment{padding:20px 30px 20px 20px}.po-payment .po-heading{color:#0342a9;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;line-height:26px;text-transform:uppercase;margin-bottom:.5rem}.shipping-normal{font-weight:400}#shipping-billing-form .country-shipping-msg{border:3px solid #005ab3;border-radius:10px;clear:both;float:left;margin:15px 0 15px 28%;padding:10px;position:relative;width:310px}#shipping-billing-form .country-shipping-msg p{color:#0a44a6;font-size:14px;font-style:italic;line-height:16px;margin:7px 0}#shipping-billing-form .country-shipping-msg .chat-arrow{background:url("../../images/chat-arrow-up.png") 100% no-repeat;float:left;height:15px;position:absolute;top:-15px;width:30px}#shipping-billing-form .form-control[readonly]{background-color:#fff}.review-engraving-click .continuebtn{background:#fff}.CartSummaryWrap .item-qualifiedtext.box-row{border-bottom:none}.CartSummaryWrap .item-qualifiedtext.box-row .bonus-item-main{padding:5px 13px 13px 10px;position:relative;text-align:left}.CartSummaryWrap .item-qualifiedtext.box-row .bonus-item-main span.bonus-item.qualified{color:#b90004;font-weight:700;position:absolute;text-align:left;top:5px;width:311px}.CartSummaryWrap .mini-cart-product-list.bonus .price-ul{color:#c00;font-weight:700;text-transform:uppercase}.shippin-method-tooltip .tooltipimg img{height:13px}.paymentcard-form .form-row.label-inline .field-wrapper span.error{float:left;margin:15px 0 5px 28px;white-space:nowrap}.pt_order-confirmation .actions{display:inline-block}.pt_order-confirmation .confirmnext li a{color:#000;font-weight:700}.invalidaddresspop .date-picker-error{margin-bottom:0}.invalidaddresspop .date-picker-error .early-delivery{display:inline-block;font-weight:400;padding-top:15px;text-transform:capitalize;width:100%}.invalidaddresspop h2{text-transform:capitalize}.invalidaddresspop h3{padding-bottom:15px}.invalidaddresspop .address-entered .checkout-proceed:hover{color:#fff}.invalidaddresspop .address-entered .edit{color:#0a44a6;font-size:1rem}.invalidaddresspop .ui-dialog-buttonset{padding:.25rem 0}@media screen and (min-width: 1024px){.invalidcvnlengthforcard-submitpayment{margin-left:25% !important}}@media screen and (max-width: 1023px) and (min-width: 768px){.invalidcvnlengthforcard-submitpayment{margin-left:28% !important}}@media screen and (max-width: 767px){.invalidcvnlengthforcard-submitpayment{margin-left:0% !important;position:relative;top:-55px}}@media screen and (max-width: 767px){.cvntooltip-submitpayment{position:relative;top:20px}}.modal-close{background-color:#ccc;clear:both;float:left;margin-top:50px;width:100%}.modal-close button{float:right;padding:5px}.order-history-header{background:url("../../images/interface/icon-double-line-header.png") left top repeat-x #f0f0f0;overflow:hidden;padding:10px}.order-history-header .label{font-weight:700}.order-history-header button{float:right}.order-history-header .order-date,.order-history-header .order-number,.order-history-header .order-status{float:left;margin:2px 0;width:60%}.order-history-items{margin:20px 0}.order-history-items .order-history-table td,.order-history-items .order-history-table th{padding:5px 10px}.order-history-items .order-history-table ul{margin:0;padding:0}.order-history-items .order-history-table li{list-style-position:inside;list-style-type:square}.order-history-items .order-history-table .order-items,.order-history-items .order-history-table .order-shipped-to,.order-history-items .order-history-table .order-total-price{width:33%}.order-history-items .order-history-table .toggle{cursor:pointer;display:block}.js .order-history-table .hidden{display:none}.orderdetails .order-shipment-table{background-color:#f0f0f0;border:1px solid #e0e0e0;border-radius:5px;padding:1em}.orderdetails .order-shipment-details .order-shipment-address{float:right}.view-logo-details img{display:block;margin:0 auto;max-width:100%}.orderdetails .line-items .line-item .line-item-details,.orderdetails .line-items .line-item .line-item-price,.orderdetails .line-items .line-item .line-item-quantity{display:inline-block;vertical-align:top}.orderdetails .line-items .line-item .line-item-price,.orderdetails .line-items .line-item .line-item-quantity{width:14%}.orderdetails .line-items .line-item .line-item-details{width:70%}.orderdetails .line-items .line-item .line-item-details a{font-size:1.1rem}.orderdetails .line-items .line-item .line-item-quantity{text-align:center}.orderdetails .line-items .line-item .line-item-price{text-align:right}.orderdetails .order-totals-table td:first-child{font-family:"source_sans",Arial,Verdana,sans-serif;font-size:10pt;font-weight:400;padding-left:100px;text-align:left}.confirmation .page-header{color:#0a44a6;font-family:"open_sans",Helvetica,Arial,sans-serif;font-weight:700;font-size:48px;margin:0;padding:0;text-transform:uppercase}.confirmation .questions{color:#0a44a6;display:inline-block;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:18px;padding:18px 0;width:100%}.confirmation .questions a{color:#0a44a6;cursor:pointer;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:18px;text-decoration:underline}.confirmation .questions .num{color:#d71920}.confirmation .search-order{border-bottom:1px solid #ccc;border-top:1px solid #ccc;display:inline-block;margin-top:18px;width:100%}.no_orders{margin-top:30px;min-height:90px;text-align:center}.confirmation .search-order .names{color:#0a44a6;float:left;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:16px;line-height:30px;padding-left:1px;padding-top:6px;width:35%}.confirmation .search-order .searchordermain{float:left;width:64%}.searchordermain .not-found{padding-bottom:4px}.confirmation .search-order .searchordermain .field-wrapper{display:inline-block;width:320px}.confirmation .search-order .searchordermain label{color:#000;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:15px;line-height:30px;padding-right:10px;text-align:right;width:175px}.confirmation .search-order .searchordermain .searchorder{background:#f7f7f7;border-radius:0;box-sizing:border-box;float:left;height:30px;width:260px}.confirmation .search-order .searchordermain .go-btn{float:right;margin-left:0}.confirmation .search-order .searchordermain .go-btn img,.pt_order .search-order .searchordermain .go-btn img{height:32px}.confirmation.create-account .login-create-account,.confirmation.create-account .order-confirmation-details{display:inline-block;vertical-align:top}.confirmation.create-account .login-create-account{float:right;padding:0 1%;width:25%}.confirmation.create-account .order-confirmation-details{width:73%}.confirmation.create-account .login-box-content{background-color:#f0f0f0;border:1px solid #e0e0e0;border-radius:5px;padding:1em}.confirmation.create-account .login-box-content p{margin-bottom:0;margin-top:0}.confirmation.create-account .login-box-content .form-row{margin:0}.pt_order-confirmation .confirmation.create-account .order-confirmation-details{width:100%}.TableWrap .box-row.mobile-show{display:none}.order-shipments .box .product-list-item a{color:#000;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:14px;text-decoration:none}.order-shipments .cartprod{width:70px}.order-shipments .cartprod img{width:77px}.order-shipments .cartdesc{text-align:left;width:177px}.order-shipments .cartunit{text-align:right;width:80px}.order-shipments .carttotal{text-align:right;width:95px}.order-shipments .carttotal strong{color:#000}.order-shipments .cartqty{text-align:center}.order-shipments .cartlogo a{color:#cf0303}.order-shipments .CartSubtotal{float:right;font-size:20pt;padding:8px 26px 8px 8px}.order-shipments .CartSubtotal strong{color:#000;font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:700}.OrderTotalNum{font-weight:700}#PasswordResetForm fieldset{position:relative}#PasswordResetForm button{float:right;left:63%;top:0}h1 .account-logout{float:none;font-size:55px}.registration-selection input,.registration-selection label{display:inline;float:none}.address-list .mini-address-title,.payment-list .mini-address-title{font-style:italic;line-height:2rem}.address-list .cc-owner,.payment-list .cc-owner{font-weight:700}.pt_account h2.password-sent{background:#fff}.pt_account .primary-content .order-on-hold{color:#c00;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:36px;font-weight:700;margin:0;text-transform:uppercase}.pt_account .primary-content .order-payment-fail{color:#000;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:15px;font-weight:700}.pt_account .primary-content .order-payment-fail .unable-to-process{color:#c00;padding:0 4px}.pt_account .primary-content .payment-status{padding-bottom:20px}.pt_account .primary-content .oder-details{border-bottom:1px solid #ccc;border-top:1px solid #ccc;color:#000;font-family:"open_sans",Helvetica,Arial,sans-serif;padding:15px 0}.pt_account .primary-content .oder-details .orderDetails-list{color:#000;font-size:1.3rem;font-weight:700}.pt_account .primary-content .oder-details .orderDetails-list .order-number{color:#c00}.pt_account .primary-content .paymentcard-form .label-inline.form-indent{background:#e9e9e9;border:3px solid #b1b1b1;margin-bottom:10px;margin-left:25%;padding:5px;width:505px}.pt_account .primary-content .paymentcard-form .label-inline.form-indent label{display:none}.pt_account .primary-content .paymentcard-form .label-inline.form-indent .field-wrapper{width:30px}.pt_account .primary-content .paymentcard-form .label-inline.form-indent .field-wrapper .custom_checkbox{display:block}.pt_account .primary-content .paymentcard-form .label-inline.form-indent .field-wrapper span.error{display:inline-block;position:relative;white-space:initial;width:476px}.pt_account .primary-content .paymentcard-form .label-inline.form-indent .form-caption{clear:none;color:#000;float:left;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;width:90%}.pt_account .primary-content .reset-password h2{color:#0342a9;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:26px;margin:0;padding-bottom:10px;text-transform:uppercase}.pt_account .primary-content .reset-password p{color:#000;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:17px;line-height:22px;margin:12px 0 32px}.pt_account .primary-content .reset-password .continue-shopping{margin-right:5px;margin-top:0}.pt_account .primary-content .reset-password .login-logo{display:inline-block}.pt_account .primary-content .reset-password .password-content{color:#cf0303;font-weight:700;text-transform:uppercase}.pt_account .primary-content .login-page{display:inline-block;margin-bottom:100px}.pt_account .primary-content .login-page .col-1 fieldset{clear:both}.pt_account .primary-content .login-page .col-1 .login-account label{width:95px}.pt_account .primary-content .login-page .col-1 .login-account .field-wrapper{width:245px}.pt_account .primary-content .login-page .col-1 .login-account .login-rememberme{margin-left:22%;width:40%}.pt_account .primary-content .login-page .col-1 .login-account .login-rememberme .field-wrapper{padding:0;width:30px}.pt_account .primary-content .login-page .col-1 .login-account .login-rememberme .field-wrapper .custom_checkbox{padding-top:0}.pt_account .primary-content .login-page .col-1 .login-account .login-rememberme label{float:left;padding-top:7px;width:75%}.pt_account .primary-content .col-2{padding-left:25px}.pt_account .primary-content #NewPasswordForm{margin-bottom:100px;width:415px}.pt_account .primary-content #NewPasswordForm label{display:inline-block;float:left;font-size:12pt;font-weight:400;padding-top:11px;width:170px}.pt_account .primary-content #NewPasswordForm .password-rules{float:left;margin-left:41%}.pt_account .primary-content #NewPasswordForm .field-wrapper{box-sizing:border-box;width:240px}.pt_account .primary-content #NewPasswordForm .form-caption{clear:left;color:#000;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:12px;font-style:italic;margin-left:170px;width:auto}.pt_account .primary-content #NewPasswordForm .emailinfo{color:#000;float:left;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:14px;padding-top:10px}.pt_account .primary-content #NewPasswordForm .form-row{clear:both;float:left;margin:10px 0 0}.pt_account .primary-content #NewPasswordForm .apply{margin-left:170px;margin-top:10px}.pt_account .primary-content #NewPasswordForm .dialog-required{float:left;margin-left:40%}.pt_account .primary-content #PasswordResetForm{margin-bottom:100px;width:374px}.pt_account .primary-content #PasswordResetForm button{float:right;left:63%;margin-right:114px;margin-top:10px;top:0}.login-page .passwd-reset-header-form .dialogInput,.login-page.user-login .col-2 .login-box .login-box-content .dialogInput,.login-page.user-login .passwd-reset-header-form form .dialogInput,.ui-dialog .passwd-reset-header-form .dialogInput,.ui-dialog.user-login .col-2 .login-box .login-box-content .dialogInput,.ui-dialog.user-login .passwd-reset-header-form form .dialogInput{left:-9999px;position:absolute;top:0}.pt_account .primary-content #PasswordResetForm .form-row{clear:both}.pt_account .primary-content .privacy-policy-block{clear:both;color:#000;float:right;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:15px;line-height:22px;text-align:right;width:100%}.pt_account .primary-content .privacy-policy-block a{color:#0342a9}.pt_account .primary-content .login-oauth,.pt_account .primary-content .login-order-track{display:none}.pt_account .primary-content .login-box-content .field-wrapper{box-sizing:border-box;margin-bottom:5px;width:245px}.pt_account .primary-content .login-rememberme .field-wrapper{padding-left:130px;width:auto}.pt_account .primary-content .login-rememberme .field-wrapper label{width:auto}.pt_account .primary-content .login-rememberme label{float:left;padding:0}.login-page p{color:#000;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:17px;line-height:22px;margin:12px 0 0}.login-page p span{color:#cf0303;font-weight:700}.login-page .passwd-reset-header-form p .reset-num,.ui-dialog .passwd-reset-header-form p .reset-num{color:#cf0303;font-weight:700;padding:0 4px}.login-page .passwd-reset-header-form p .reset-num .reset-num-separator,.ui-dialog .passwd-reset-header-form p .reset-num .reset-num-separator{color:#000}.login-page .passwd-reset-header-form .reset-head-details .password-details ul,.ui-dialog .passwd-reset-header-form .reset-head-details .password-details ul{padding:0}.login-page .passwd-reset-header-form .reset-head-details .password-details ul li,.ui-dialog .passwd-reset-header-form .reset-head-details .password-details ul li{font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:18px}.login-page .passwd-reset-header-form .reset-head-details .password-details ul li span,.ui-dialog .passwd-reset-header-form .reset-head-details .password-details ul li span{color:#000;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:18px}.login-page.user-login .popupLogin p,.ui-dialog.user-login .popupLogin p{color:#000;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:17px;line-height:22px;margin:0;padding-bottom:20px;text-transform:capitalize}.login-page.user-login .passwd-reset-header-form form .form-row label,.ui-dialog.user-login .passwd-reset-header-form form .form-row label{width:70px}.login-page.user-login .passwd-reset-header-form .pwd,.ui-dialog.user-login .passwd-reset-header-form .pwd{box-sizing:border-box;padding-left:64px;text-align:left}.login-page.user-login .field-wrapper,.ui-dialog.user-login .field-wrapper{display:inline-block;margin-bottom:5px;width:196px}.login-page.user-login .form-horizontal .form-caption,.ui-dialog.user-login .form-horizontal .form-caption{margin-left:145px}.login-page.user-login .form-horizontal .form-caption.error-message,.ui-dialog.user-login .form-horizontal .form-caption.error-message{margin-left:0;width:100%}.login-page.user-login .form-caption.privacy-policy-block,.ui-dialog.user-login .form-caption.privacy-policy-block{color:#000;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:15px;line-height:22px;margin-top:10px;text-align:right;width:100%}.login-page.user-login .form-caption.privacy-policy-block a,.ui-dialog.user-login .form-caption.privacy-policy-block a{color:#0342a9}.login-page.user-login .form-row,.ui-dialog.user-login .form-row{display:inline-block}.login-page.user-login .form-row label,.ui-dialog.user-login .form-row label{color:#000;display:inline-block;float:left;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:12pt;font-weight:400;margin:0 0 10px;padding-top:11px;text-align:left;width:100px}.login-page.user-login .form-row .field-wrapper,.ui-dialog.user-login .form-row .field-wrapper{width:225px}.login-page.user-login .form-row .field-wrapper input,.ui-dialog.user-login .form-row .field-wrapper input{height:36px;width:100%}.login-page.user-login .form-row div.error,.login-page.user-login .form-row span.error,.ui-dialog.user-login .form-row div.error,.ui-dialog.user-login .form-row span.error{clear:both;display:inline-block;margin-right:0;width:196px}.login-page.user-login .form-row button .regconfirm-btn,.ui-dialog.user-login .form-row button .regconfirm-btn{border:none;height:35px;outline:0;padding:0}.login-page.user-login .form-row.login-rememberme,.ui-dialog.user-login .form-row.login-rememberme{float:left;margin-left:27%;width:43%}.login-page.user-login .form-row.login-rememberme .field-wrapper,.ui-dialog.user-login .form-row.login-rememberme .field-wrapper{width:30px}.login-page.user-login .form-row.login-rememberme label,.ui-dialog.user-login .form-row.login-rememberme label{float:right;font-weight:700;padding-top:8px;width:115px}.login-page.user-login .form-row.login-rememberme .custom_checkbox,.ui-dialog.user-login .form-row.login-rememberme .custom_checkbox{padding-top:0}.login-page.user-login .form-field-tooltip,.ui-dialog.user-login .form-field-tooltip{float:right;margin-left:0;margin-right:34px;padding-top:12px}.login-page.user-login .col-1,.login-page.user-login .col-2,.ui-dialog.user-login .col-1,.ui-dialog.user-login .col-2{margin:0}.login-page.user-login .col-1 .button,.login-page.user-login .col-1 .login-btn,.login-page.user-login .col-2 .button,.login-page.user-login .col-2 .login-btn,.ui-dialog.user-login .col-1 .button,.ui-dialog.user-login .col-2 .button,.ui-dialog.user-login .col-2 .login-btn{border:none;height:35px;outline:0;padding:0}.login-page.user-login .col-1 .header-login-form button,.login-page.user-login .col-2 .header-login-form button,.ui-dialog.user-login .col-2 .header-login-form button{border:none;height:35px;margin:0}.login-page.user-login .col-1 h1,.ui-dialog.user-login .col-1 h1{padding-bottom:0}.login-page.user-login .col-1 .passwordLinks,.ui-dialog.user-login .col-1 .passwordLinks{float:right;font-size:12px;line-height:17px;padding-right:5px;width:108px}.login-page.user-login .col-1 .passwordLinks a,.ui-dialog.user-login .col-1 .passwordLinks a{color:#cf0303;font-family:"source_sans",Arial,Verdana,sans-serif;text-decoration:underline}.login-page.user-login .col-1 .loginFieldbtn,.ui-dialog.user-login .col-1 .loginFieldbtn{float:left;width:100%}.ui-dialog.user-login .col-1 .loginFieldbtn{float:left;margin-left:85px}.ui-dialog.user-login .col-1 .passwordLinks{float:left}.ui-dialog.user-login .col-1 .loginFieldbtn .form-row-button{float:left;margin:0 15px}.login-page.user-login .col-1 .loginFieldbtn .form-row-button{float:right;margin:0 15px 0 20px}.login-page.user-login .col-2,.ui-dialog.user-login .col-2{border-left:2px dotted #777;min-height:250px;padding-left:25px}.login-page.user-login .col-2 .login-box,.ui-dialog.user-login .col-2 .login-box{float:left;width:100%}.login-page.user-login .col-2 .form-row .field-wrapper,.ui-dialog.user-login .col-2 .form-row .field-wrapper{width:200px}.login-page.user-login .col-2 .form-row label,.ui-dialog.user-login .col-2 .form-row label{width:137px}.login-page.user-login .col-2 .button,.ui-dialog.user-login .col-2 .button{display:inline-block;margin-top:10px}.login-page.user-login .col-2 .header-register-form .form-row-button,.ui-dialog.user-login .col-2 .header-register-form .form-row-button{float:right}.login-page.user-login .col-2 .header-register-form .regconfirm-btn{margin-top:10px;padding-left:140px}.login-page.user-login .col-2 .header-register-form .dialog-required,.ui-dialog.user-login .col-2 .header-register-form .dialog-required{float:left;margin-left:40%}.login-page.user-login .col-2 .header-register-form .form-indent,.ui-dialog.user-login .col-2 .header-register-form .form-indent{display:none}.login-page.user-login .col-2 div.error,.login-page.user-login .col-2 span.error,.ui-dialog.user-login .col-2 div.error,.ui-dialog.user-login .col-2 span.error{width:190px}.login-page.user-login{background:#fff}.customer-question-expanded{display:block !important}.customer-question{display:none}.password-data .data-text span{color:#666;font-size:12px}.password-data .data-text span a{color:#0a44a6;font-weight:700}.password-data .form-horizontal fieldset .form-row .form-caption{background:0 0;border:none;color:#cf0303;margin-bottom:10px;margin-left:135px;padding:0}.password-data .form-horizontal .email-preferance .form-row.label-inline.form-indent{float:left;margin:0;width:30px}.password-data .form-horizontal .email-preferance .email-asset{display:inline-block;width:85%}.password-data .form-horizontal .email-preferance .select-password{float:left;line-height:33px;margin:0;width:30px}.password-data .form-horizontal .email-preferance .select-password .field-wrapper input{width:auto}.logo-landing-text{color:#000;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:16px;line-height:22px;margin-top:28px}.logo-landing-text .logo-btn{margin-top:28px}.addressform .form-horizontal fieldset .form-row-button .simple{border-left:2px solid #999;box-sizing:border-box;color:#005ab3;margin-top:10px;padding-left:10px;text-decoration:underline}.payment-setting-page .payment-list li form fieldset .payment-lamda{color:#000;font-weight:700;padding:10px}@media screen and (min-width: 768px) and (max-width: 1023px){.dialog-tablet-overflow{margin-top:75px}}h2.new-password{color:#0342a9;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:48px;font-weight:700;text-transform:uppercase}#addresses .address-list .address-tile .address-delete{margin-left:6px}#addresses .address-list .address-tile .address-edit{margin-right:6px}.pt_account .invalid-address{clear:both;margin:10px 0}.pt_account .invalid-address .address-entered .button{background:0 0;color:#5aabfa;margin:10px 20px 0 0;text-transform:capitalize;font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:700}.box .engraveLater{clear:both}.box .engraveLater p{color:#d06401;line-height:1.3}.box .engraveLater p span{color:#cf0303}@media (max-width: 767px){.box .engraveLater p span{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.box .hide-view-engrave,.box .view-engrave{clear:both;color:#5aabfa;display:none;float:left;font-weight:700;outline:0;text-align:left;width:100%;text-decoration:underline}.box .hide-view-engrave.active,.box .view-engrave.active{display:block}.cart-item-name .engraving-line-details,.line-items .engraving-line-details{display:none}.cart-item-name .engraving-line-details.active,.line-items .engraving-line-details.active{display:block}.pt_account .primary-content .allow-po-order{background-color:#e9e9e9;border:2px solid #b1b1b1;padding:5px 0}.pt_account .primary-content .allow-po-order .form-row{margin-top:0}.pt_account .primary-content .allow-po-order .form-row .field-wrapper{width:30px}.pt_account .primary-content .allow-po-order .form-row .field-wrapper .custom_checkbox{padding:0;width:30px}.pt_account .primary-content .allow-po-order .form-row label{float:left;padding:0}.pt_account .primary-content .allow-po-order .form-row .form-caption{clear:none;color:#000;float:left;font-weight:700;padding-top:7px;text-transform:inherit}.address-tile .address-confirm-msg{margin-bottom:5px}.month .input-select,.year .input-select{color:#000;padding:6px 10px}.email-message li{list-style:none !important;text-indent:-.7em}.email-message li:before{background-clip:padding-box;background-color:#0a44a6;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:25px;content:'';display:inline-block;height:5px;margin-right:7px;position:relative;top:0;width:5px}.user-login .inner-container{padding:0}.user-login .inner-container .passwd-reset-header-content{display:inline-block;padding:20px}@-moz-document url-prefix(){.addressform .form-horizontal fieldset .form-row .field-wrapper select{padding:0}select{border:1px solid #999;border-radius:2px}}.text-codes .bannerheader,.text-codes .bannertext{color:#5a5a5a;font-family:"open_sans",Helvetica,Arial,sans-serif;text-align:center}.pt_account .login-box h2{font-weight:700;text-transform:uppercase}.pt_account .login-page.user-login .col-1 .loginFieldbtn{width:340px}.pt_account .login-page.user-login .col-1 .loginFieldbtn .form-row-button{margin:0 0 0 35px}.pt_account .login-page.user-login .col-1 .passwordLinks{margin-left:0}.pt_account .login-page.user-login .col-1 .form-field-tooltip{margin-right:17%}.pt_account .primary-content .login-box-content .password-rules{float:left;margin-left:34%}.pt_account .primary-content .login-box-content .dialog-required{clear:both;float:left;margin-left:34%;width:50%}.pt_account .primary-content .login-box-content .form-row-button{margin-left:36%}.promo-asset{clear:both;float:left}.login-box h3{margin:0}.login-box p{margin:1em 0}.login-box .error{margin-left:0}.login-rememberme{display:inline-block;margin-left:.5em}.login-oauth p:first-child{font-size:2em;margin:0;text-align:center;text-transform:uppercase}#OAuthProvider{display:block;margin-bottom:1em;width:80%}.finder,.finder-main{display:inline-block}.bottom-banner-container{overflow:hidden}.bottom-banner-container .bottom-banner-cell{float:left;overflow:hidden;text-align:center}.bottom-banner-container .banner-cell-1{width:33%}.bottom-banner-container .banner-cell-2{width:34%}.bottom-banner-container .banner-cell-3{width:33%}.text-codes .banner-section{background:#ececec;border:1px solid #bbb;height:42px;margin:5px 0 10px 10px;width:529px}.text-codes .bannerheader{float:left;font-size:20pt;line-height:26px;text-transform:uppercase;width:100%}.text-codes .bannertext{font-size:10pt;line-height:16px}.finder-main{width:100%}.finder .bannerimg{float:left}p.finder-insert-linkText{border-bottom:1px solid #ccc;margin:0}.dwt-cya .dwt-box-images{background-color:#d7dbe3}.awardbysport .listcontent,.ribbon-head .listcontent{float:left;padding:0 3% 0 0;width:30%}.awardbysport .item-name .item-title,.awardbysport .item-name>div,.ribbon-head .item-name .item-title,.ribbon-head .item-name>div{color:#c00;float:left;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:18px;margin:10px 0 0;padding:0;width:22px}.awardbysport .item-name .items,.ribbon-head .item-name .items{float:left;margin:9px 0 0;width:90%}.awardbysport .item-name .items a,.ribbon-head .item-name .items a{color:#666;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:18px;text-decoration:none;font-weight:700}.hp-ban-title h2{background:#ccc;color:#0342a9;display:block;font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:700;font-size:13pt;margin:0;padding:4px 0 0;position:absolute;text-align:center;top:0;width:100%}.finder-insert-linkText{color:#2987ec;font-size:initial;font-weight:700}.admin-login-main .form-content .admin-login-header,.restricted-category-main .form-content .little-header{color:#0342a9;font-family:"open_sans",Helvetica,Arial,sans-serif;line-height:26px}.restricted-category-main{min-height:750px}.restricted-category-main .form-content{float:left;left:0;position:relative;top:150px}.restricted-category-main .form-content .little-header{font-size:24px;margin:0 0 18px;text-transform:uppercase}.js .loader,.js .loader-bg{height:100%;position:absolute;width:100%}.admin-login-main .form-content .admin-login-form label .required-indicator{display:none}.admin-login-main .form-content .admin-login-form span.error{margin-left:20%}.js .loader{left:0;top:0}.js .loader-bg{background-color:#fff;opacity:.7}.js .loader-indicator{background:url("../../images/loading-small.gif") no-repeat;height:33px;left:50%;position:absolute;top:50%;width:33px;z-index:100;transform:translate(-50%, -50%)}.js #suggestions{background-color:#666;color:#e0e0e0;cursor:pointer;display:none;padding:0;position:absolute;z-index:8184}.js #suggestions div{clear:both;height:23px;overflow:hidden;padding:5px;white-space:nowrap}.js #suggestions div:hover{background-color:#ccc;color:#333}.js .zoomPreload,.js .zoomPup{background-color:#fff;border:1px solid #ccc}.js #suggestions div .suggestionterm{float:left;overflow:hidden;width:110px}.js #suggestions div .hits{float:right;line-height:1.8em;margin-left:3px;text-align:right}.js .zoomPad{cursor:crosshair;float:left;position:relative;width:100%;z-index:99}.js .zoomPreload{background-image:url("../../images/zoomloader.gif");background-position:43px 30px;background-repeat:no-repeat;color:#333;filter:alpha(opacity=80);font-family:"source_sans",Arial,Verdana,sans-serif;font-size:12px;height:43px;left:0;opacity:.8;padding:8px;position:absolute;text-align:center;text-decoration:none;top:0;width:90px;z-index:110;-moz-opacity:.8}.js .zoomPup,.js .zoomWrapperTitle{filter:alpha(opacity=60);overflow:hidden}.js .zoomOverlay,.js .zoomPup{position:absolute;z-index:101}.js .zoomPup{cursor:crosshair;opacity:.6;-moz-opacity:.6}.js .zoomOverlay{background:#fff;display:none;height:100%;left:0;top:0;width:100%}.js .zoomWindow{background:#fff;height:auto;left:110%;position:absolute;top:40px;z-index:110}.js .zoomWrapper{border:1px solid #999;position:relative;z-index:110}.js .zoomWrapperTitle{background:#999;color:#fff;display:block;font-size:10px;height:18px;left:0;line-height:18px;opacity:.6;position:absolute;text-align:center;top:0;width:100%;z-index:120;-moz-opacity:.6}.js .zoomWrapperImage{display:block;overflow:hidden;position:relative;z-index:110}.js .zoomWrapperImage img{border:0;display:block;position:absolute;z-index:101}.js .zoomIframe{display:block;filter:alpha(opacity=0);opacity:.8;position:absolute;z-index:-1;-moz-opacity:.8}.quickview-nav .quickview-next{float:right}.ui-dialog .po-payment .shipping-methods .shipping-details.active,.ui-dialog .po-payment .shipping-methods .shipping-details.active .ship-details label{font-weight:700}.ui-dialog .po-payment .shipping-methods .shipping-details.active .ship-rate{color:#000}.sold-out-info .header-text{clear:both;float:left}.sold-out-info .header-text .another-text{font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:18px;font-weight:700}.ui-dialog.quickview .prodwrapper .jquery-ui-tooltip{height:25px;padding-left:5px;width:150px}.ui-dialog.quickview .prodwrapper .tooltip img{height:100%;width:100%}#homepage-slider{overflow:hidden;position:relative;width:100%}#homepage-slider .jcarousel-control{bottom:.5rem;position:absolute;right:.5rem}#homepage-slider .jcarousel-control a{background:#e0e0e0;border:1px solid #ccc;display:block;float:left;height:24px;margin:0 3px;opacity:.5;text-indent:-999em;width:24px}#homepage-slider .jcarousel-control a.active{background-color:#666}#homepage-slider .jcarousel-control a:hover{background-color:#666;opacity:.7}.home-bottom-slots{margin:auto;max-width:1008px}.home-bottom-slots .home-bottom-center,.home-bottom-slots .home-bottom-left,.home-bottom-slots .home-bottom-right{clear:none;width:100%}.home-product-carousel .categories{margin-top:15px}#secondary #leftNavLinks h3{background:#ccc;color:#0342a9;font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:700;font-size:10pt;margin-bottom:10px;padding:8px;text-transform:uppercase}.category-name,.seeall-link a{font-family:"open_sans",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:700}#secondary .home-main-left .search-result-items,#secondary .last-visited-leftnav .search-result-items{margin:0}#secondary .home-main-left .search-result-items .grid-tile,#secondary .last-visited-leftnav .search-result-items .grid-tile{background:#fff;box-shadow:none;float:left;padding:0;width:100%}.category-name{color:#666;float:left;font-size:28px;font-style:normal;font-weight:400}.seeall-link{display:inline-block;font-size:initial;font-style:normal;line-height:16px;margin-top:-8px;padding-left:20px;position:relative;vertical-align:middle;width:111px}.seeall-link a{color:#cf0303;font-size:16px;font-weight:700;text-decoration:none}.seeall-link:after{color:#cf0303;content:">";cursor:pointer;font-size:31px;font-weight:700;position:absolute;right:-5px;top:30%}.home-product-carousel .categories .content-header{border-bottom:1px solid #ccc;display:inline-block;font-size:28px;padding:5px 0;width:100%;line-height:1}.primary-content #cityLanding .city-name .city-header{color:#cf0303;font-size:1.9rem;margin:.5rem 0;text-transform:capitalize}.primary-content .city-description{font-size:.9rem;margin:0 0 .5rem 0;padding:0 0 .428rem;text-align:left;border-bottom:1px dotted #ccc}#secondary .home-main-left .leftnav-city-content{background-color:#cf0303}#secondary .home-main-left .leftnav-city-content .leftnav-header,#secondary .home-main-left .leftnav-city-content .leftnav-city{color:#fff;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:.9rem;font-weight:700;padding:.571rem;text-transform:capitalize}#secondary .home-main-left .leftnav-city-content .leftnav-header a,#secondary .home-main-left .leftnav-city-content .leftnav-city a{color:#fff}.invetory-header{font-family:"open_sans",Helvetica,Arial,sans-serif}.home-product-carousel .categories .horizontal-carousel .slick-list{margin:0 4em}.contactusnotfound .not-found{clear:both;color:#cf0303;width:100%}.contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .email-us-header{background:#232f3e;color:#fff;font:700 1.5rem "open_sans",Helvetica,Arial,sans-serif;text-align:center;text-transform:uppercase}.contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .email-form-section{background:#e9e9e9;border:1px solid #aeacad}.contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .email-form-section .mobile-field-extn-section .mobilephoneext{padding:0 10px 0 0}.contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .email-form-section .mobile-field-extn-section .mobilephoneext label{width:0}.contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .email-form-section .check-email-status{margin:5px 10px 0 0}.contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .email-form-section .email-us-submit{border:none;outline:0;margin:5px 10px 0 0}.contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .email-form-section .email-us-submit .check-email-status1{padding:0 10px 0 0;text-align:right}.contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .email-form-section label{color:#000;font:500 13px/18px "open_sans",Helvetica,Arial,sans-serif}.contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .email-form-section label .brunto-header{color:#666}.contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .email-form-section label a{color:inherit;text-decoration:underline}.contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .email-form-section label span.required-indicator{font-size:12px;padding:0 0 0 2px}.contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .email-form-section .field-wrapper{margin:0 0 5px;padding:0}.contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .email-form-section .field-wrapper input,.contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .email-form-section .field-wrapper select{border:1px solid #ccc;border-radius:0;font:400 14px/28px "open_sans",Helvetica,Arial,sans-serif;padding:0 0 0 10px}.contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .email-form-section .field-wrapper .custom_checkbox{padding-top:0}.contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .email-form-section .field-wrapper div.error,.contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .email-form-section .field-wrapper span.error{font-size:13px;font-style:italic;font-weight:400}.contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .confirmation-message{background:#bcd5ff;border:none;border-radius:20px;margin:15px 0 0;padding:10px 0;text-align:center}.contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .confirmation-message h3{color:#0a44a6;font:700 30px/34px "montserrat",Arial,Verdana,sans-serif;margin:0 0 10px}.contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .confirmation-message p{font:700 13px/17px "montserrat",Arial,Verdana,sans-serif;margin:0;padding:0}.quote-form .form-horizontal .form-caption{margin-left:0}.quote-form .form-horizontal .form-caption.error-message{background-color:none;border:none}.email-form .customerservice-email{margin:0 0 0 50px}.email-form .customerservice-email label{color:#000;font-size:16px;font-weight:700;padding-top:8px;text-transform:uppercase}.email-form .customerservice-email label .required-indicator{display:none}.email-form .email-policy{color:#000;font-style:italic;margin-left:85px}.email-form .email-policy a{color:#000;font-family:"source_sans",Arial,Verdana,sans-serif;text-decoration:underline}.pt_product-search-result .quote-form-wrapper.custom-pin .cusom-sucess{float:right}.divBlock p .delivery-calculator{color:#5aabfa;text-decoration:underline}#wrapper .primary-content #contact-us .form-row .field-wrapper .custom_checkbox{top:-10px}.ui-dialog #listings-nav{float:right;margin-top:2%}.ui-dialog #listings-nav a{cursor:pointer;display:inline-block;margin:0 5px}.ui-dialog #listings-nav a.active{font-weight:700}.availability-storepickup .availability-web,.availability-web label{float:none}.availability-web{padding-bottom:1rem}.availability-web p{margin:0}.availability-web .availability-novariation{color:#999;font-style:italic}.availability-storepickup .availability-instore,.availability-storepickup .availability-web{background-color:#e0e0e0;padding:1rem}.availability-storepickup .availability-instore{margin-bottom:1rem}.in-stock-msg,.is-in-stock,[data-status=store-in-stock]{color:#64772d;font-weight:700}.in-stock-date-msg,.not-available,.not-available-msg,.out-of-stock,.store-error{color:#008578}.backorder-msg,.on-order,.preorder-msg{color:#008578;font-weight:700}#user-zip{display:block;margin:1rem auto 0}.store-list-container{margin:0 auto;overflow:hidden;position:relative;width:565px}.store-list{margin:0;padding:0}.store-tile{border:1px dashed #ccc;box-sizing:border-box;float:left;margin:.3rem .4rem;padding:.8rem;text-align:center;width:175px}.store-tile.selected{background-color:rgba(90,171,250,0.5)}.store-tile .store-status{display:block;font-size:.9em;margin:1rem 0}.store-list-pdp-container{margin-top:1em}.selected-store-address,.store-list-pdp-container .store-list-pdp{margin-top:.5em}.store-list-pdp-container .store-list-item{display:none;padding:.5em .8em}.store-list-pdp-container .store-list-item:last-of-type{border:none}.store-list-pdp-container .store-list-item.selected{display:block;font-weight:700}.store-list-pdp-container .store-list-item.visible{display:block}.store-list-pdp-container .store-list-item .store-address{float:left}.store-list-pdp-container .store-list-item .store-status{float:right}.selected-store-availability{margin:.3em 0 .5em}.multishipprogress .step-3,.multishipprogress div{display:inline;padding:1em}.multishipprogress .step-4{padding-right:0}.multishipaddressestable{margin:9px 0 20px;width:706px}.multi-ship-shipments-table{margin:0 0 20px;width:706px}.multi-ship-shipments-table .section-header{font-size:10px;font-weight:700;padding:9px 6px 11px}.multi-ship-shipments-table .shipping-address .details{padding:0 10px 0 22px}.multi-ship-shipments-table .gift-options label{float:left;padding:0}.multi-ship-shipments-table .gift-options input{margin:0 10px}.multi-shipping-addresses{margin:0 0 20px}.multi-shipping-addresses .shipping-address{text-align:right}.multi-shipping-addresses .shipping-address select{margin:4px 0 0;width:260px}.header-product-shipping{width:276px}.header-qty-shipping{width:45px}.header-location-shipping{text-indent:70px;width:307px}.header-shipment-index{width:409px}.header-shipment-qty{width:27px}.header-shipment-details{text-indent:22px}.multi-shipping-methods{position:absolute;top:30px}.multi-shipping-methods .form-row{clear:none;display:none;float:left}.multi-shipping-methods select{margin:-5px 0 0 15px;width:250px}.multi-shipping-option{border-bottom:2px dotted #999;left:0;padding:0 0 12px;position:absolute;text-indent:10px;top:48px;width:95%}.multi-ship-shipments-table .shipping-qty,.multi-shipping-addresses .shipping-qty{background:#f0f0f0}.multiship .label{font-weight:700}.loading:not(.btn){background:url("../../images/loading-progress-98x22.gif") left center no-repeat}#cart-table .item-delivery-options{padding:1em 0;width:8rem}.instore-shipping-option,.pt_checkout .instore-shipment-header{width:100%}.pt_checkout .instore-shipment-method{padding:1em;width:100%}.pt_checkout .instore-shipment-method span{font-weight:700}.pt_checkout .instore-shipment-address{float:left;padding-left:1em;width:40%}.pt_checkout .instore-shipment-message{clear:both}.pt_checkout .instore-shipment-messagetxt{float:right;width:50%}.checkout-shipping fieldset .instore-continue-button{margin-left:61.5%}#cart-table .item-delivery-options label{display:inline;margin-left:2%}.wrap-body.suggest-wrap{z-index:1071;opacity:0}#search-suggestions,.header-search-wrapper{position:relative}.search-suggestion-wrapper{background-color:#fff;border:2px solid #ccc;margin-top:1px;position:absolute;width:calc(100% - 1rem);left:1rem;z-index:1073}.search-suggestion-wrapper .search-close{position:absolute;top:0;right:0;font-size:.9rem;font-weight:700;text-transform:lowercase;margin-right:3px;z-index:1074}@media screen and (min-width: 1023px){.search-suggestion-wrapper.full{left:-74.6%;width:175%;display:flex;flex-direction:row-reverse;left:-74.6%}.search-suggestion-wrapper.full>div:nth-child(2){border-left:2px solid #ccc}.search-suggestion-wrapper.full .phrase-suggestions{flex-basis:45%}.search-suggestion-wrapper.full .product-suggestions{flex-basis:54.5%;margin-top:5px;padding-top:10px}}.search-suggestion-wrapper .phrase-suggestions .header,.search-suggestion-wrapper .product-suggestions .search-phrase{display:none}.search-suggestion-wrapper .hitgroup{color:#666;margin:1.2rem 0 .7rem .7rem}.search-suggestion-wrapper .hitgroup .header{margin:0 0 .5rem}.search-suggestion-wrapper .hitgroup .hit{color:#000;display:block;font-family:Arial,sans-serif;font-size:16px;font-weight:700;margin-bottom:9px;margin-left:2px;text-decoration:none;text-transform:capitalize}@media (min-width: 768px){.search-suggestion-wrapper .hitgroup .hit{font-size:14px}}.search-suggestion-wrapper .hitgroup .hit span{font-family:Arial,sans-serif;font-weight:400}.search-suggestion-wrapper .hitgroup .hit span.parent-category{color:#000}.search-suggestion-wrapper .hitgroup .parent-category{color:#999}.phrase-suggestions{border-top:1px solid #ccc}.product-suggestion{display:block;overflow:hidden;padding:5px}.sport-suggestions .hitgroup .hit.selected{background-color:#ace1f4}.product-suggestion .product-image{float:left;text-align:center;width:25%}.product-suggestion .product-image img{max-width:100%}.product-suggestion .product-details{color:#000;float:right;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:14px;font-weight:700;padding-top:.5em;text-decoration:underline;width:70%}.product-suggestion .product-details .product-price{color:#000}.search-phrase{color:#999;margin:1em}.search-phrase .completed{font-style:italic}.search-phrase .completed .original{font-weight:700;text-decoration:underline}.search-phrase .corrected{font-weight:700}.CartWrap ul{margin:0;padding:0}.CartWrap .box{display:table-cell;font-family:Arial,sans-serif;padding:.5rem;text-align:center;vertical-align:top;border:0;font-size:.91rem}.CartWrap .box.shadedtop{background:#dee5ee;color:#000;font-size:1rem;font-weight:700}.CartWrap .box input{width:45px}.CartWrap .box .button-text{font-weight:700;text-decoration:underline}.CartWrap .box .edit-engraving,.CartWrap .box .edit-item{color:#5aabfa;font-weight:700}.CartWrap .box-row.removeborder{border:none}.CartWrap .box-row.heading{border-bottom:none}.CartWrap .cartdesc{text-align:left;width:240px}.CartWrap .cartprod{width:110px;padding:0 !important}.CartWrap .cartprod img{width:90px}.cartlogo a{color:#cf0303;font-weight:700}.cart-item-name .name a{color:#5aabfa;font-weight:700;text-decoration:underline}.CartPromo{border-bottom:1px dashed #ccc;color:#cf0303;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:14pt;font-weight:700;padding:8px}.CartPromo .box-row{border-bottom:none}.CartRight .cartcontent1{margin:0 auto;width:100%;display:inline}.CartRight .cart-actions-top{padding-bottom:1em}.CartRight .crthdr{font-size:1.05rem}.CartRight .cartright{padding:1rem 0;border-bottom:1px dotted #ccc;margin:0 1rem}.CartRight .badges{border-top:1px dotted #ccc;margin:0 1rem;padding:1rem 0}.CartRight .cartrightlinks{padding:1rem 0;margin:0 1rem;text-align:center}.CartRight .cartrightlinks a{font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:700;font-size:.8rem;padding:.375rem .5rem;width:100%;margin-bottom:.5rem}.CartRight .cartchatlink{display:inline-block}.CartRight span.chat-now{font-size:1rem;text-transform:uppercase}.CartRight .engrave-bold{font-weight:400}.cartright2sub{color:#666;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400}.CartEnterPromo,.CartSubtotal strong{font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:700}.cartright.cartright1{border-top:1px solid #fff;display:inline-block}.CartEnterPromo{float:left;font-size:14pt;padding:8px}.CartEnterPromo .formfield{display:block;float:none}.CartEnterPromo .formfield img{float:left;padding:6px}.CartEnterPromo button#add-coupon{border:none;float:left;margin-left:6px;padding:0 0 0 6px;vertical-align:bottom}.CartEnterPromo label{color:#0342a9;float:none;font-size:12pt;font-weight:700;width:100%}.CartSubtotal{float:right;font-size:20pt;padding:8px 26px 8px 8px}.CartSubtotal strong{color:#000}.CartSubtotal .order-totals-table .order-total{border-top:none}.cartbuttons{border-top:1px solid #0342a9;clear:both}.cartbuttons .cart-user-links{padding:.25rem;height:100%;width:75%}@media (max-width: 767px){.cartbuttons .cart-user-links{margin-top:.5rem}}.cartbuttons .cart-user-links a{color:#000;font-weight:bold;text-decoration:underline}.cartbuttons .cartcheckoutbtn{text-align:center}.cartbuttons.cart-actions-top{border-top:none}.cartComments,.cartSuggestionHeader{font-size:14pt;padding:6px;text-transform:uppercase}.cartComments{background:#cf0303;color:#fff;font-family:"montserrat",Arial,Verdana,sans-serif;margin:10px 5px;text-align:center;font-weight:700}.cartSuggestionHeader{background:#ccc;color:#000;font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:700}.CartExtraContent{clear:both;color:#000;float:left;margin-top:20px;width:100%}.CartExtraContent:after{clear:both;content:'';display:block}.CartExtraContent .horizontal-carousel li{width:25%}h2.rec-header{text-transform:uppercase}.pt_cart .nologo-content-checkout{clear:both}.pt_cart .nologo-content-checkout.active{height:50px}.pt_cart .CartSubtotal .order-total{float:right}.pt_cart .CartSubtotal .order-total .order-label,.pt_cart .CartSubtotal .order-total .order-value{float:left}.pt_cart .CartSubtotal .order-discount{color:#cf0303;float:right;font-size:18px}.pt_cart .bonus-item{color:#b90004;font-weight:700;text-transform:uppercase}.pt_cart .CartEnterPromo{width:48%}.deliverycalculator-page ul.del-items .color-number{padding-right:5px}.deliverycalculator-page ul.del-items .deliverydatecaltext{font-size:.9rem;font-style:italic;font-family:"source_sans",Arial,Verdana,sans-serif;color:#0342a9;line-height:1.3}.deliverycalculator-page span.color-number{color:#0342a9;float:left}.deliverycalculator-page #cartcalculate-form .delivery-time-continuebtn .calc-date:hover,.deliverycalculator-page #cartcalculate-form .delivery-time-continuebtn:hover{color:#fff}.engrave-normal{font-weight:400;word-break:break-all;margin-left:.3rem}.ui-dialog .review-logo-details .logoimage img{display:block;margin:0 auto;max-width:100%}.pt_cart .CartSubtotal .order-totals-table{padding-right:0}.pt_cart .CartSubtotal .order-totals-table .ordersums{text-align:right}.pt_cart .CartSubtotal .order-totals-table .ordersumsnum{font-weight:700}.prodct-name .order-view-engraving{color:#5aabfa;font-weight:700}.item-details .name .bonus-link{color:#5aabfa;font-weight:700}.product-list-item{position:relative}.bonus-item.qualified{position:relative;text-transform:uppercase}.pt_cart .lock-img{background:url(../../images/lock.svg) no-repeat;background-size:20px;height:22px;width:33px;position:relative;top:5px}.pt_cart .CartWrap .cart-previously-viewed .product-tile .product-image{height:130px;max-height:130px;max-width:130px}.pt_cart .CartWrap .cart-previously-viewed .product-tile .listproddesc{font-size:inherit;padding:0 0 .3rem 0;font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:400;font-size:.83rem}.pt_cart .CartWrap .cart-previously-viewed .product-tile .btn-shop{font-size:.7rem}.pt_cart .CartWrap .CartSubtotal .cart-promomessage{color:#cf0303;font-size:1rem;font-weight:700}.pt_cart .CartWrap .box-row.bonuslineitem{border-bottom:none;display:inline-block}.pt_cart .CartWrap .box-row.discounts .box{padding:.8rem 1rem 1rem .8rem}.pt_cart .CartWrap .box-row.discounts .box .promo-adjustment .cart-promomessage{font-weight:700;position:absolute;text-align:center;top:-10px;color:#cf0303;font-size:1rem;left:0}@media (min-width: 768px){.pt_cart .CartWrap .box-row.discounts .box .promo-adjustment .cart-promomessage{left:-1.6rem;text-align:right;padding-right:.6rem}}.pt_cart .CartWrap .box-row.discounts .box .promomessage{padding:0}.pt_cart .CartWrap .box-row.qualifiedtext{border-bottom:none}.pt_cart .CartWrap .box-row.qualifiedtext .bonus-item-main{position:relative}.pt_cart .CartWrap .box-row.qualifiedtext .box{padding:.3rem 1rem 1rem .8rem;text-align:left}.pt_cart .CartWrap .box-row.qualifiedtext .box .bonus-item.qualified{background:#fff;font-weight:700;position:absolute;text-align:left;top:5px;width:770px}.price-away{font-weight:700}.pt_cart .cartdesc .product-list-item .prodct-name{float:left;position:relative;height:auto !important}.full-engrave .engrave-normal{position:absolute;white-space:nowrap}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{border:0;font-size:100%;line-height:1.3;list-style:none;margin:0;outline:0;padding:0;text-decoration:none}.ui-helper-zfix{filter:Alpha(Opacity=0);opacity:0;position:absolute}.ui-autocomplete{cursor:default;left:0;position:absolute;top:0}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.site-login-main .form-content .site-login-form fieldset,.slick-track:after{clear:both}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{touch-action:none}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{bottom:0;left:.2em;margin:auto 0;position:absolute;top:0}.recently-viewed .slick-slider,.recommendations-up-sell .slick-slider{position:relative}.recently-viewed .slick-slider button,.recommendations-up-sell .slick-slider button{border:none;height:37px;outline:0;padding:0;pointer-events:painted;position:absolute;top:40%;width:37px;color:transparent}.recently-viewed .slick-slider button.slick-prev,.recommendations-up-sell .slick-slider button.slick-prev{background:url("../../images/arrows/icon-arrow-ymal-left.png") no-repeat;left:0}.recently-viewed .slick-slider button.slick-prev.slick-disabled,.recommendations-up-sell .slick-slider button.slick-prev.slick-disabled{background:url("../../images/arrows/icon-arrow-disabled-left.png") no-repeat}.recently-viewed .slick-slider button.slick-next,.recommendations-up-sell .slick-slider button.slick-next{background:url("../../images/arrows/icon-arrow-ymal-right.png") no-repeat;right:0}.recently-viewed .slick-slider button.slick-next.slick-disabled,.recommendations-up-sell .slick-slider button.slick-next.slick-disabled{background:url("../../images/arrows/icon-arrow-disabled-right.png") no-repeat}.recommendations-up-sell .slick-slider button.slick-prev{left:-8%}.recommendations-up-sell .slick-slider button.slick-next{right:-8%}.slick-dots{bottom:-37px;display:block;list-style:none;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{border-radius:16px;cursor:pointer;display:inline-block;height:auto;margin:0 15px;padding:0;position:relative;width:auto}.slick-dots li.slick-active{background:#777}.slick-dots li.slick-active button{color:#777}.slick-dots li button{background:0 0;border:0;color:#777;cursor:pointer;display:block;font-size:12px;height:25px;line-height:0;outline:0;padding:5px;width:25px}.invetory-header{font-size:48px;text-transform:uppercase}.product-check-inventory{background:#e0e6ed;display:block;margin:0 auto;text-align:center;width:672px}.product-check-inventory .check-inventory-head{background:#008deb;color:#fff;float:left;font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:700;font-size:26px;text-transform:uppercase;width:100%}.product-check-inventory .inventory-form{display:inline-block;margin-top:20px}.product-check-inventory .inventory-form input{text-align:center}.product-check-inventory .inventory-form .required-indicator{display:none}.product-check-inventory .inventory-form .check-inventory{margin-top:20px}.product-not-found{color:#cf0303;font-family:"open_sans",Helvetica,Arial,sans-serif;margin-top:50px;text-align:center;text-transform:capitalize}.site-login-main{background:url("../../images/franchise-login-back.png") no-repeat;float:left;margin-left:5%;min-height:750px;width:100%}.site-login-main .form-content{float:left;padding:274px 0 0 12px;position:relative}.site-login-main .form-content .login-header{color:#0342a9;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;line-height:26px;margin:0 0 18px;text-transform:uppercase}.site-login-main .form-content .site-login-form label{clear:both;display:inline-block;float:left;font-size:14px;font-weight:700;height:26px;width:90px}.site-login-main .form-content .site-login-form label .required-indicator{display:none}.site-login-main .form-content .site-login-form span.error{margin-left:20%}.site-login-main .form-content .site-login-form button{background:0 0;border:none;display:block;margin:0 auto;outline:0}.order-hostory.search-result-options{border-top:1px dashed #ccc;padding:6px 0 0}.pt_product-search-result .text-codes .search-section .dropdownul{background-image:url("../../images/spritesheet.png");background-position:-890px -952px;background-repeat:no-repeat;display:block;height:42px;width:273px}.darkaccent{color:#0342a9}.login-page.user-login .form-caption.privacy-policy-block{display:none}.CartWrap .continue-shopping{clear:none;float:left;margin:-1px 9px 0 0;width:auto}.leftnavchat img{width:148px}.CartEnterPromo,.checkout-billing fieldset .billing-coupon-code{display:none}.form-horizontal .sv-card .field-wrapper{width:auto}.add-edit .add-edit-button,.checkout-billing fieldset .billing-coupon-code .coupon-apply button{font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:700}.grid-tile.recommenation-item{float:left}.checkout-billing .self-confirm{margin-bottom:20px}.cart-previously-viewed .carousel-heading{background:#ebebeb;color:#000;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:14pt;font-weight:700;padding:3px 9px;text-transform:uppercase}.cart-previously-viewed .recently-viewed{border:1px solid #cccccc}@media (max-width: 767px){.cart-previously-viewed .recently-viewed{display:none}}.stockCategory h2.subtitle{margin-top:0}.pt_product-search-result .primary-content h1.content-header{border-bottom:1px solid #ccc;clear:both;color:#000;text-shadow:none;text-transform:capitalize}.pt_product-search-result .primary-content h1.cat-headings,.pt_product-search-result .primary-content h1.content-header{font-size:28px}.pt_product-search-result .primary-content .dwt-suggested-categories{margin:0 0 4px}.emailthankspage{color:#cf0303;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:15pt;padding:0 0 30px;text-transform:uppercase;font-weight:700}.logo-landing-images ul li img{max-height:100% !important;max-width:100% !important}.js-figurine-finder h1{font-size:28px !important;font-weight:700}.modalsubheader{color:#0342a9;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:13pt;font-weight:700;padding-bottom:10px;text-transform:uppercase}.medalsBoxes{clear:both}.logo-landing-images ul{margin:0 auto}.logo-landing-images li{display:inline-block;margin:1rem 0 !important;padding:1rem 0 !important;vertical-align:middle;width:100%;text-align:center}@media (min-width: 768px){.logo-landing-images li{width:28%;margin:1rem !important;padding:1rem !important}}.last-visited-leftnav .product-tile .product-name .listproddesc,.last-visited-leftnav .product-tile .product-name .listproddesc a{font-size:10pt !important}.pt_account .primary-content .order-payment-fail{width:95%}.pt_account .primary-content .oder-details .orderDetails-list .order-number{font-family:"open_sans",Helvetica,Arial,sans-serif;padding-left:6px}.no_cards{margin:30px 0 50px}#secondary .LeftNav a.allsports{color:#cf0303;font-weight:700}.ui-dialog .review-engraving-details .confirm-engrave,.ui-dialog .review-engraving-details span.engrave-normal{font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:700}.empty-cart-dlg button.confirmModalButton.button-text.no-eng-button{background-color:#ccc;color:#000;font-size:10pt;padding:10px 0;width:56%}.CartSummaryWrap .CartSummaryHeader{background:#b9b9b9;color:#000;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:1.1rem;font-weight:700;text-transform:uppercase;text-align:left;padding:4px 0 5px;text-indent:1rem}.CartSummaryWrap .CartSummaryHeader .section-header-note{text-decoration:none;color:#fff;background:#005ab3;padding:2px 6px;font-size:.9rem;text-transform:uppercase;text-align:center;font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:700;border:1px solid #fff;text-indent:0;min-width:126px;margin:0 5px 3px 0}.checkout-mini-cart.CartSummaryWrap .CartTableLeft .box-row .shadedtop:nth-child(3),.checkout-mini-cart.CartSummaryWrap .CartTableLeft .box-row .shadedtop:nth-child(5){text-align:right;white-space:nowrap}@media (max-width: 767px){.checkout-mini-cart.CartSummaryWrap .CartTableLeft .box-row .shadedtop:nth-child(3),.checkout-mini-cart.CartSummaryWrap .CartTableLeft .box-row .shadedtop:nth-child(5){padding:4px;white-space:normal;max-width:40px}}.static-page-section .primary-content .requestcatpromo{background:#0a44a6;color:#fff}.static-page-section .primary-content .requestcatpromo .requesttext{font-family:"montserrat",Arial,Verdana,sans-serif;font-size:.9rem;text-transform:uppercase;font-weight:700}.static-page-section .primary-content .requestcatpromo .requesttext i{font-family:"montserrat",Arial,Verdana,sans-serif;text-transform:none}.CartWrap .CartTableLeft .heading div:nth-child(3),.CartWrap .CartTableLeft .heading div:nth-child(6){width:110px}.CartWrap .CartTableLeft .item-quantity-details{width:131px}.CartWrap .CartTableLeft .item-quantity-details a{text-decoration:underline}.CartWrap .box .edit-engraving,.CartWrap .box .edit-item{white-space:nowrap;width:131px}.CartWrap .CartTableLeft .item-quantity{width:30px}.CartWrap .CartTableLeft .item-price,.CartWrap .CartTableLeft .item-total{width:110px}.CartWrap .CartTableLeft .remove-ul{width:1.1rem}.cart-previously-viewed h2.carousel-heading{background:#dfdfdf;color:#000;font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:700;font-size:14pt;padding:3px 9px;text-transform:uppercase}.CartWrap .order-summery,.CartWrap .ordersumsnum .OrderTotalValue{font-size:18pt}.CartRight strong{font-family:"montserrat",Arial,Verdana,sans-serif}.CartRight .cartchatlink .bold-chat-link,.CartRight span.chat-now,.CartRight strong .accent{color:#cf0303;font-family:"montserrat",Arial,Verdana,sans-serif}.order-details-label .shippin-method-tooltip.red-font span{font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:700;text-transform:capitalize}.order-details-label .shippin-method-tooltip.red-font span.shipping-normal{font-family:"source_sans",Arial,Verdana,sans-serif}.confirmnext .accent{color:#cf0303;font-weight:normal}.confirmnext li{list-style:inherit}.confirmnext p{padding:0 20px}.confirmnext p.confirmit{font-style:italic}.confirmnext h2{background-color:#dfdfdf;color:#005ab3;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:24px;padding:1px 1px 1px 8px;text-transform:uppercase}.confirmnext{clear:both;color:#666;display:block;padding-top:30px}.CartSummaryWrapspan .bonus-item.qualified{color:#cf0303;display:block;font-size:14pt;font-weight:700;left:auto;position:relative;text-transform:uppercase;top:auto}.loginprivacy{color:#666;margin:10px 0}.ui-dialog.user-login .form-caption.privacy-policy-block{display:none}.pt_order-confirmation .confirmation .confirmnext ol{list-style-type:decimal;padding-left:20px}.pt_order-confirmation .confirmation .order-details-right-sec .CartSummaryWrap .order-number .order-detail-summary .order-totals-table .ordersummaryleft{padding:0;width:75px}.pt_order-confirmation .confirmation .confirmation-message .sucess-text{font-family:"source_sans",Arial,Verdana,sans-serif}.confirmation .actions{padding:20px 0}#bt_invite_box{width:240px}.prodwrapper desktop-step{display:inline-block;position:relative;width:100%}.product-tile .product-image .quickview{max-width:98%}.ui-dialog.user-login .field-wrapper{width:202px}.sold-out-text{color:#cf0303;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:13pt;padding-left:6px}.min-qty-error-message,.step-qty-message{font-size:13pt;padding:6px 0}#dialog .hrsleft,.ui-dialog .passwd-reset-header-form p .reset-num{font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:700}#dialog .hrsleft{clear:both;float:left;margin-right:6px}#dialog .hrsright{float:left;font-family:"source_sans",Arial,Verdana,sans-serif}.tool-tip-zoomimg img{padding:10px}#search-result-items .product-tile img{cursor:pointer}.ship-table .title{font-size:14px}.ship-table .form-row.shipping-method .shippin-method-tooltip{padding-left:5px}.ship-table .form-row.shipping-method .shipping-details.active .cell{background-color:#e9e9e9;font-family:"open_sans",Helvetica,Arial,sans-serif}.progtext{display:block;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:11pt;font-weight:400}.dont-see-logo{padding:10px}.logo-login-btn,.logo-on-file-see{cursor:pointer;font-family:"source_sans",Arial,Verdana,sans-serif}.modalinner{padding:0 32px 32px}.close-btn{cursor:pointer}.modalh1{color:#0342a9;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:22px;font-weight:700;text-transform:uppercase}.selection-pending .errormodel{width:90%}.ui-dialog .selection-pending .errormodel .modaltext.errormsg{font-family:"source_sans",Arial,Verdana,sans-serif;text-transform:uppercase;font-weight:700}.column-finder-heading{text-shadow:2px 1px 1px #999}.column-finder-message h2{color:#0341a9}.passwd-reset-header-content{overflow:hidden;padding:10px}.engrave-bold{word-break:normal}.prodStepText,.prodStepText1{font-size:15pt}.custom-select-box select{font-size:14px}#secondary.refinement-section .refinement .toggle,#secondary.refinement-section .refinement .toggle.expanded{background-position-y:4px}.refinement h3{font-family:"open_sans",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:normal;margin:0}.page-error .category-slot .categorybox,.product-notfound .category-slot .categorybox{border:0 !important;display:inline-block;float:none;height:240px;padding-bottom:10px;text-align:center;width:21%}.page-error .category-slot .categorybox .text-bottom,.product-notfound .category-slot .categorybox .text-bottom{display:none}.pdp-carousel .recommendation_image img{background:#fff;padding:10px;width:108px}.product-detail .recently-viewed .thumb-link img{background:#fff;max-width:108px;padding:10px;width:initial}.pdp-carousel .recommendation_image,.product-detail .recently-viewed .thumb-link{width:128px}.product-detail .recently-viewed .product-tile .product-name .listproddesc,.product-detail .recently-viewed .product-tile .product-name .listproddesc a{font-size:9pt;text-transform:uppercase}.product-detail .recently-viewed .product-tile .product-image{height:auto;max-height:none}.pdp-carousel .product-tile .product-name,.product-detail .recently-viewed .product-tile .product-name{padding:0}.pdp-carousel .product-tile .product-name .listproddesc,.pdp-carousel .product-tile .product-name .listproddesc a{font-size:9pt}.delivery-calculator:hover{cursor:pointer}.faq-result .faq-header,.faq-result .faq-search{display:none}h2.rec-header{background:#dfdfdf;color:#000;font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:700;font-size:14pt;padding:3px 9px}.cart-suggest{float:left;margin:20px 50px}.bottom-text strong,.bottomText strong{font-family:"montserrat",Arial,Verdana,sans-serif}.seoBtmTxtTwo{font-size:12px;margin-bottom:20px}.cgid-55A .hbartemplate h1,.cgid-5OY .hbartemplate h1,.cgid-65T .hbartemplate h1,.cgid-MON .hbartemplate h1,.hbartemplate .hbarbn2{display:block}.alt-images img{max-width:100%}.seoBtmTxtTwo p{font-size:10pt;line-height:normal;margin:8px 0;padding:0}.seoBtmTxtTwo h2,.seoBtmTxtTwo span.h2{color:#0341a9;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:10pt;font-weight:400;margin:0;text-align:left;text-shadow:none;text-transform:capitalize}.footerLinksColumns ul strong{font-weight:700}.seoBtmTxtOne{clear:both;text-align:center}.hp-top-text .h1{color:#cf0303;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:16pt;margin:0;padding:10px 0;text-align:center}.hp-ban1,.hp-ban2,.hp-ban3{float:left;padding-bottom:15px;padding-right:17px}.hp-ban4{clear:both;float:left;margin-right:1px}.static-page-section .primary-content{border-left:1px dotted #ccc;padding-left:10px}.crown_awards ul{margin:0;padding:0}.crown_awards ul li{font-size:11pt;line-height:12pt;list-style:none;margin-top:5px}.footerQuestions .hrsleft{float:left;font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:700;margin-right:10px}.footerQuestions .content-asset ul{margin:0}.footerLinksColumns ul a:hover{color:#5aabfa}.bottom-content,.bottom-content p{font-family:"montserrat",Arial,Verdana,sans-serif}.dwt .hp-ban-title h2{text-transform:uppercase}#secondary .static-page-left-nav h3{background-color:#ccc}.bottom-content p{color:#777}.bottom-content{border-top:1px dashed #ccc;font-size:10pt;margin:15px 0 0 17px}.ShippingCalcBtn{color:#5aabfa;cursor:pointer;font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:700}.ratingsreview,.ratingswrap{padding:0 10px}.resellerlogo{position:absolute;right:0;top:30px}.ribbonright{position:relative}.ratingscustomer{float:left}.ratingscal{float:left;margin-right:4px}.ratingsreview{float:left}.ratingheader{border-bottom:1px solid #ccc;margin-bottom:7px}.resellerlink a{color:#666;font-family:"source_sans",Arial,Verdana,sans-serif}.resellerlink{bottom:1px;position:absolute;right:10px}.middleBox{clear:both;margin-left:10px}.bottomText.subcategoryList li{float:left;padding:0;width:30%}.bottomText.subcategoryList li.mid{margin:0 30px}.bottomText.subcategoryList{border-top:none;font-family:"montserrat",Arial,Verdana,sans-serif;margin:0}.pt_product-search-result .primary-content h1.cya-title .tseparator{margin:0 4px}.dwt-cya .hp-ban-title h2,.pt_product-search-result .dwt-content .hp-ban-title h2{background:0 0;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:14pt;margin:0 4px;text-align:left}.pt_product-search-result .dwt .dwt-content .CYAboxSportSub{color:#444;display:block;font-size:15px;line-height:12pt;max-width:100%;text-align:center}.hbartemplate .hbarbn2{display:none !important}.homepage-ban-title{color:#0342a9;display:block;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:13pt;margin:0;padding:4px 0 0;position:absolute;text-align:center;width:260px}.bottom-content h2,.bottom-content h3{color:#0341a9;float:none;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:16pt !important;font-weight:700;margin:10px 0 !important;text-align:left !important;text-shadow:none;text-transform:capitalize !important}.bottom-content{width:95%}.bottom-content br{display:none}.customGreyBox .content-asset{color:#777;display:inline;font-size:18px;line-height:24px}.engrave-ornament{color:#777}.contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .email-form-section .field-wrapper select{color:#5c5c5c;font:400 14px/28px "open_sans",Helvetica,Arial,sans-serif;background:url("../../images/select-arrows.png") 96% 50% no-repeat #fff;-webkit-appearance:none;padding-right:22px}@media (max-width: 767px){.contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .email-form-section .field-wrapper select{font-size:16px}}.pt_product-search-result .text-codes .banner-section{float:left;width:511px}.pt_product-search-result .text-codes .search-section .dropdownul a.drop-downul{color:#cf0303;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:19px !important;font-weight:700;line-height:22px;text-decoration:none;text-transform:uppercase}.search-section .dropdownul #dropdown-1 .dropdownright li a{padding-left:17px;padding-right:4px}.desktop-show .search-section .dropdown-tip ul.dropdown-menu2{height:436px;margin:0;padding:0 0 15px;width:550px}.shipexplanation{background:#ededed;border:1px solid #ccc;border-radius:10px;float:right;font-size:10pt;margin:24px;padding:10px;top:10px;width:200px}.ui-dialog .shipexplanation p{color:#0342a9;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:10pt;line-height:normal;margin:12px 0 0}.ui-dialog .shipexplanation p.accent{color:#cf0303}.modal-content .modal-display img{max-width:100% !important}@media screen and (min-width: 1024px){.ribbonfinder-zoom{margin-bottom:10px}.ribbon-head .finder-main .ribbonzoom{float:none}.po-error-msg .PO-shipping{position:absolute;right:-9px;width:54px;top:-32px;padding:6px;font-size:13px;border:3px solid #0059cc;border-radius:8px;color:#0059cc;font-style:italic;text-transform:capitalize;font-family:"open_sans",Helvetica,Arial,sans-serif;z-index:100;background-color:#fff}}@media screen\0 and{.itemEngravingAdvanced{width:100%}.imagePreview .previewHeaderAdvanced{float:none}.itemEngravingAdvanced .container.imagePreview{width:325px}}@media screen and (min-width: 768px){.prodStepText{font-size:13pt;margin:15px 0 2px}#secondary.refinement-section .refinement.topLevelCategory ul{padding:0}.ui-dialog.user-login .password-rules.field-wrapper{margin-left:137px}.form-horizontal .form-caption{margin-left:27%}.menu-slot{width:13.5rem;display:block}#homepage-slides .slide img{max-width:100%}#homepage-slides .slide .banner-message{top:2%}#homepage-slides .slide .banner-message .banner-text1{font-size:5rem;font-weight:200;margin-top:-1rem}#homepage-slides .slide .banner-message .banner-text2{font-size:4rem}#homepage-slides .slide .banner-message .banner-text3{font-size:1.3rem;font-weight:200}#home-bottom-left h2,.home-bottom-right .home-bottom-right-header h3{font-size:2.3rem}.home-bottom-right .home-bottom-right-header h2{font-size:2.3rem;font-weight:200}.cart-recommendations h1,.category-slot h1,.html-slot h1,.product-slot h1{font-weight:100}.cart-recommendations .category-tile,.cart-recommendations .search-result-items .grid-tile,.category-slot .category-tile,.category-slot .search-result-items .grid-tile,.product-slot .category-tile,.product-slot .search-result-items .grid-tile{width:33%}.phrase-suggestions{border-top:none}}@media screen and (max-width: 1023px){.ribbonzoom{display:none}.page-error .category-slot .categorybox a img,.product-notfound .category-slot .categorybox a img{width:100%}}@media screen and (max-width: 767px){.pt_cart header#global-header{position:static}.pt_cart #main{padding-top:0}.hp-top-banner{display:none}.hp-top-text h1{text-transform:uppercase;color:#000;padding:0}.login-page.user-login .col-2,.ui-dialog.user-login .col-2{padding-left:0 !important}.ui-dialog p.addedToCartText{font-size:16pt !important;line-height:auto}.pt_cart .mobile-cart-top .mBtn{font-size:16pt}#CrownWho .crownteam,#CrownWho .crownteam>img,.mobvalue,.pt_product-search-result .primary-content .dwt-suggested-categories{text-align:center}.ui-dialog .shipexplanation p{padding:10px 5px;margin-top:0}.ui-dialog-content .shipexplanation{width:auto;margin:0 0 20px}.contentwrapper .footer-container .footerPromo .email-container-response .footerPromoRight .footerPromoRightContent .email-button .signupbtn{height:18px}.removefrom-cart .empty-cart-dlg button.button-text.emptycart-no-btn{width:55px}.cart-action-continue-shopping button.button-text{font-weight:400}.hbartemplate h1{display:block;padding:0 !important}.hbartemplate img{display:none}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.chat-options ul li.chat-select{width:auto;right:10px}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.chat-options ul li.contact-select{width:auto;left:10px;margin-top:-19px !important}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.chat-options{float:none;display:block}.mobhdrleft{padding:8px 1em !important}.mobvalue{display:block;white-space:normal;top:90px;color:#000;font-weight:700}.mobvalue .accent{font-family:"source_sans",Arial,Verdana,sans-serif}.emailform{background-color:#999}.mobhdrleft a{padding:0 !important}.guest-login .create-login{display:none}.home-wrapper .home-product-carousel.ipad-desktop-show{display:inline}.home-wrapper .homethumbswrap .homethumbs{width:50%}.mobile-category-navigation .mm-listview li.last{border-bottom:0}.mobile-category-navigation .mm-listview{margin-bottom:10px;padding:0}#CrownWho .crownteam{padding:0 !important}#CrownWho .crownteam>img{float:none !important;margin:10px auto;display:block}.mobile-show.ribbonoption-main .finder-heading{color:#0342a9;margin-top:15px !important}.ribbon-head .ribbonoption-main .ribbonoption{color:#999}.product-tile .product-pricing.ribbon-black-pricing,.search-result-content #search-result-items .grid-tile .product-tile .ribbon-pricing{font-size:12pt}#wrapper .primary-content .checkout-billing .payment-method .form-row.exp-date .year-date.required label .required-indicator{display:none}.checkout-billing .payment-method .form-row.exp-date .month-date .field-wrapper select,.checkout-billing .payment-method .form-row.exp-date .year-date .field-wrapper select{padding-left:5px;font-size:16px}.email-container-response .footerPromoRight .footerPromoRightContent .form-row .field-wrapper input{margin-top:4px}.pt_checkout .shipping-headers .shp-prc{width:0}.pt_checkout .cart-mobile-title h2{line-height:57px}.shipping-main-headres .title{text-transform:uppercase;font-size:11px}.ship-table .form-row.shipping-method .shipping-details{font-size:11px}.ship-table .shp-trophies{width:45%}.ship-table .ship-rate{float:right}.ship-table .ship-details{width:55%;line-height:15px}.awardbysport .list span a,.ribbon-head .list span a{padding:5px 0 5px 14px}}@media screen and (max-width: 479px){.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper .header-test-search form button img{width:21px;height:22px;max-width:21px}.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper .header-test-search form button{width:35px}}@media screen and (max-width: 480px){.mobile-category-navigation .mm-listview a{font-size:13px}}@media screen and (max-width: 390px){.home-main-content .mobile-category-navigation .mm-listview a{font-size:12px}.home-main-content span.arrow{font-size:15px;right:5px;top:4px}.home-main-content .mobile-category-navigation .mm-listview li{padding:4px}}@media screen and (max-width: 767px){.top-banner .header-top .header-right .search-section .header-test-search .topSearch{font-size:16px}#wrapper.menu-active .mobileheader .top-banner nav .menu-category{background:#fff}.mobile-figurine-message{color:#666;font-size:11pt}.guest-login .login-info{text-align:center}.awardbysport .list-container .items .item a{text-decoration:underline}}.customFormCategory .quote-form-wrapper{margin-right:35px}.newCustom h1,.newCustom h2{font-family:"source_sans",Arial,Verdana,sans-serif;margin:0;padding-left:10px}.newCustom h1{color:#161646;font-size:28px;padding-top:2px}#leftBox,#leftBoxBB,#rightBox,#rightBoxBB{margin-top:0;padding-top:0;text-align:left;vertical-align:top}.newCustom h2{color:#959494;font-size:24px;line-height:21px}#rightBox,#rightBoxBB{float:right;margin-right:10px}.redBoxOutter{margin-bottom:10px}.newCustom p{color:#000;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:15px;font-weight:400;line-height:18px}#leftBox,#leftBoxBB,#rightBox p{font-family:"source_sans",Arial,Verdana,sans-serif}#btmleftText,#rightBox p{color:#444;line-height:21px}#blueBox p,#redBox p{color:#fff;font-weight:700;line-height:25px;text-align:center;text-transform:uppercase}#leftBox{float:left;width:466px}#rightBox{width:324px}#leftBoxBB{float:left;width:450px}#rightBoxBB{width:200px}#rightBox p{font-size:17px;padding:0 20px 0 30px}#rightBox #check{background:url("../../images/custom/customCoins/check.png") left no-repeat;padding-left:16px}#topleftText{color:#C00;font-size:19px;font-weight:700;line-height:28px;padding:0 20px}#btmleftText{font-size:17px;padding:0 20px 10px}.redBoxOutter{border:1px solid #ccc;padding:5px;width:770px}#redBox{background-color:#c00;height:100px;width:770px}#redBox p{font-size:30px;margin-bottom:-15px;padding:15px 10px 0}#redBox #redBoxmiddleText{font-size:20px;margin-top:-10px}#blueBox{background:url("../../images/custom/customCoins/blueBox.jpg") center no-repeat;float:left;height:103px;width:395px}#blueBox p{font-size:27px;padding:15px 10px 10px}#galBox{background:url("../../images/custom/customCoins/Gallbk.jpg") center no-repeat;float:left;height:558px;margin:10px 0;width:258px}#galBox p{color:#000;font-size:20px;font-weight:700;padding:12px}#topBox{background:url("../../images/custom/newCustomStyle/topBox.jpg") left no-repeat;height:36px;width:792px}#middleBox{background:url("../../images/custom/newCustomStyle/middleBox.jpg") left repeat-y;height:auto;width:792px}#bottomBox{background:url("../../images/custom/newCustomStyle/bottomBox.jpg") left no-repeat;height:30px;width:792px}#topBoxSingle{background:url("../../images/custom/newCustomStyle/topBoxSingle.jpg") left no-repeat;height:36px;width:500px}#middleBoxSingle{background:url("../../images/custom/newCustomStyle/middleBoxSingle.jpg") left repeat-y;height:auto;width:500px}#bottomBoxSingle{background:url("../../images/custom/newCustomStyle/bottomBoxSingle.jpg") left no-repeat;height:30px;width:500px}#FreeStockDiv,#priceBoxDiv{clear:both;text-align:center}#priceBoxDiv table{line-height:31px;margin:0;text-align:center}#priceBoxDiv td{font-size:17px;font-weight:700;text-align:center}.Embroideredwrap h1,.customembed h1{font-weight:500;text-shadow:2px 1px 1px #999;text-transform:uppercase}#priceBoxTopMiddle{background:url("../../images/custom/customimages/newCustomStyle/priceBoxTopMiddle.jpg") top no-repeat;color:#444;height:auto;width:792px}#priceBoxBottom{background:url("../../images/custom/customimages/newCustomStyle/priceBoxBottom.jpg") left no-repeat;color:#444;height:28px;width:792px}#FreeStockTop{background:url("../../images/custom/customimages/newCustomStyle/FreeStockTop.jpg") top no-repeat;color:#444;height:83px;width:792px}#FreeStockBottom{background:url("../../images/custom/customimages/newCustomStyle/FreeStockBottom.jpg") left no-repeat;color:#444;height:195px;width:792px}.clingwrap{margin:0 0 0 20px;width:820px}.ribbonleft,.ribbonright{color:#444;display:block;float:left;font-family:"open_sans",Helvetica,Arial,sans-serif;height:435px;margin:0;padding:0}.ribbonleft{width:410px}.ribbonright{width:407px}.ribbonleft ul,.ribbonright ul{left:-35px;position:absolute;top:113px}.classawardleft,.classwardright{float:left;position:relative}.ribbonleft li,.ribbonright li{font-size:11pt;line-height:16px;list-style:none;margin:10px 0}.ribbonleft h2,.ribbonright h2{position:absolute}.ribbonleft li strong,.ribbonright li strong{font-size:16pt;text-transform:uppercase}.custompage .rows{border:0 solid #a7a9ac;clear:both;float:left;margin-bottom:0;padding-bottom:8px}.clingwrap h1,.htitle h1,.roboticswrap h1{color:#cf0303;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:48px;font-weight:500;margin:15px 0 16px;padding:0;text-shadow:2px 1px 1px #999;text-transform:uppercase}.customCategory .middleBox{margin-left:3px}.boxesHeader{color:#0341a9;font-size:24px;line-height:30px;margin:7px 0;text-align:center;text-transform:uppercase}.customPageNew .samples1{color:#933;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:18pt;font-weight:700;margin:10px 0 0;text-align:center}.doubleline h2{line-height:20px;margin-left:-5px !important}.lowercustomwrap .rBorder{border-right:1px solid #a7a9ac !important}.customwrap .hdraccent{color:#eb2d34;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:41pt !important;font-weight:normal !important}.s4fontguide{margin:10px 0 10px 9px}.img1 a,.img2 a,.img3 a,.img4 a{display:block;margin:6px 0 0}.img1{width:250px}.img2{width:262px}.img3{width:290px}.img4{width:209px}.s2artworklinks li,.s2artworklinks li a{color:#444;font-weight:400}.fancybox-custom .fancybox-skin{box-shadow:0 0 50px #222}.s2artworklinks ul{color:#444;float:left;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:13pt;margin:10px 22px;padding:0}.s2artworklinks li{line-height:27px;list-style:none;margin:0;padding:0}.s2artworklinks{border:1px solid #c3c3c3;border-radius:0 0 10px 10px;margin:0 0 16px 9px}.btn-award{cursor:pointer;display:block;height:60px;margin:25px 0 0 233px;width:151px}.bottomText .content-asset{display:inline}.buyproductbtn{background:url("../../images/custom/btn-shopnow.png") no-repeat;height:25px;margin:10px 0 10px 95px;width:110px}.classawardbtn{clear:both;width:406px}.customwrap#customCrystal h2{color:#0341a9;font-size:12.5pt !important;font-weight:400 !important;line-height:22px;padding-bottom:5px !important;position:relative;text-shadow:none;text-transform:none;width:513px}.crystalleft,.crystalright{color:#444;display:block;float:left;font-family:"open_sans",Helvetica,Arial,sans-serif;margin:0}.crystalleft{padding:0 0 0 5px;width:545px}.crystalright{padding:15px 0 0;position:relative;width:257px}.customform{background:url("../../images/custom/customCrystal/bg_RequestForm.jpg") repeat-y;min-height:450px}.customform .formTop{background:url("../../images/custom/customCrystal/header_RequestForm.jpg") no-repeat;color:#010202;display:block;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:15pt !important;height:35px;padding:5px 0 0 43px;text-transform:uppercase}.crystalright .formBottom{background:url("../../images/custom/customCrystal/footer_RequestForm.jpg") no-repeat;display:block;font-family:"montserrat",Arial,Verdana,sans-serif;height:41px;padding:0 20px;text-align:center}.customform .fieldSet label,.customform .uploadText,.formBottom .requiredText{font-family:"montserrat",Arial,Verdana,sans-serif}.formBottom #btSubmit{margin-left:15px}.formBottom .requiredText{font-size:11px}.customform .fieldSet{display:block;padding:1px 25px 5px 20px}.customform .fieldSet label{display:block}.customform .fieldSet input{width:100%}.customform textarea{height:30px;width:100%}.customform .fieldSet.phoneSet{display:inline;float:left;padding-right:0;width:146px}.customform .fieldSet.extSet{display:inline;float:left;width:45px}.crystalright .halfSet{display:inline;float:left;padding-right:0 !important;width:96px}.customform .uploadText{clear:both;color:#d10012;display:block;font-size:14px;padding-bottom:8px;padding-top:8px}.customFormCategory .crystalExpert{margin-top:10px;text-transform:none}.clingwrap .crystalExpert dt{width:215px}.crystalExpert .box{color:#2e3f79;float:left;font-family:Georgia;font-size:14px;margin-bottom:20px;width:33%}.crystalExpert .box p{color:#939598;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:13px;font-weight:normal;margin:2px 20px 0 11px;text-transform:none}.uploadText{font-weight:700}.customCategory .middleBox{clear:both;margin-top:20px;max-width:790px}.customformthanks h4,.customformthanks h5 span{font-family:"montserrat",Arial,Verdana,sans-serif}.customformthanks{background-color:#CEEAFF;border:1px solid #B2CBE1;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;min-height:450px;padding:20px 10px;text-align:center}.customformthanks h4{border-bottom:1px solid #999;color:#036;font-size:29px;margin-bottom:30px;margin-top:0;padding-bottom:15px;padding-top:20px}.customformthanks h5 span{font-size:38px}.customformthanks h6{font-size:11pt;font-weight:400;line-height:19px;margin-top:0}#customBadges .middleBox,#customCloisonnePins .middleBox,#customPhotoEtchedPins .middleBox,#customRibbonPins .middleBox,#customRubberPins .middleBox,#customSpecialtyPins .middleBox,#customStatePins .middleBox{clear:both;font-family:"source_sans",Arial,Verdana,sans-serif;line-height:22px;margin-bottom:20px;margin-top:20px;padding-top:160px;text-align:center}#customBadges .middleBox{background:url("../../images/custom/CustomBadgesMiddle.png") center top no-repeat;width:827px}#customStatePins .middleBox{background:url("../../images/custom/pinsimages/statePins/StateShaped2.jpg") center top no-repeat;height:222px;width:834px}#customPhotoEtchedPins .middleBox{background:url("../../images/custom/pinsimages/photoEtchedPins/boxBg.jpg") center top no-repeat;height:325px;width:834px}#customCloisonnePins .middleBox,#customRibbonPins .middleBox,#customRubberPins .middleBox,#customSpecialtyPins .middleBox{height:255px;width:834px}#customRibbonPins .middleBox{background:url("../../images/custom/pinsimages/ribbonPins/boxBg.jpg") center top no-repeat}#customRubberPins .middleBox{background:url("../../images/custom/pinsimages/rubberPins/boxBg1.jpg") center top no-repeat}#customCloisonnePins .middleBox{background:url("../../images/custom/pinsimages/semiCloisonnePins/boxBg.jpg") center top no-repeat}#customSpecialtyPins .middleBox{background:url("../../images/custom/pinsimages/specialtyPins/boxBg.jpg") center top no-repeat}#customCloisonnePins table#galleryitems td,#customRibbonsPins table#galleryitems td,#customRubberPins table#galleryitems td,#customSpecialtyPins table#galleryitems td{text-align:center}#customBadges .middleBox p,#customCloisonnePins .middleBox p,#customRibbonPins .middleBox p,#customRubberPins .middleBox p,#customSpecialtyPins .middleBox p{font-size:19px;line-height:25px;padding-bottom:15px}#customPhotoEtchedPins .middleBox p,#customStatePins .middleBox p{font-size:18px;line-height:23px;padding-bottom:15px}#customCloisonnePins .samples,#customPhotoEtchedPins .samples,#customRibbonPins .samples,#customRubberPins .samples,#customSpecialtyPins .samples,#customStatePins .samples{color:#000 !important;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:16pt;font-weight:700;line-height:20px;margin-bottom:10px;margin-left:10px;margin-right:10px;position:relative;text-align:center !important}.clingtoptxt p,.clingwrap .clingtop h2{font-family:"montserrat",Arial,Verdana,sans-serif}.clingtop{display:block;height:352px;position:relative}.clingtop img{position:absolute;top:0;z-index:-1}.clingtoptxt{display:block;height:380px;left:479px;position:relative;top:12px;width:302px}.clingtoptxt p{margin:10px 0}.clingwrap .clingtop h2{color:#003d7e;font-size:14px !important;font-weight:400 !important;height:19px;margin:0 !important;padding:0 !important;position:relative;text-transform:none;z-index:auto}.clingcall,.clingtop .hdr{font-family:"montserrat",Arial,Verdana,sans-serif}.clingcall{font-size:17px}.clingtop .hdr{color:#003dac;display:block;font-size:25pt;padding:6px 0 0 19px}.acrosscall,.clingtxt h3{font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:400}.acrosscall{font-size:17px;margin-left:221px}.clingoval,.clingrect,.clinground{margin-bottom:20px;position:relative}.clingimg{top:0;positon:absolute}.clingtxt{position:absolute;top:20px}.clingtxt h3{color:#003dac;font-size:19px;margin:0;padding:0}.clingwrap a{font-weight:400}.clingtxt h3 strong{display:block;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:28pt;font-weight:400;height:30px;margin:0 !important;padding:0 !important;text-transform:uppercase}.clingtxt ul,.clipboardstxt,.slateplaquetxt,.tileplaquetxt{font-family:"montserrat",Arial,Verdana,sans-serif}.clingtxt ul{color:#666;margin:0}.customplaquecontent p,.val1,.val2{margin:10px}.clipboardstop,.slateplaquetop,.tileplaquetop{position:relative}.clipboardstxt,.slateplaquetxt,.tileplaquetxt{color:#2c337c;font-size:17pt;font-weight:400;left:30px;line-height:38px;position:absolute;top:61px;width:300px}.clipboardstxt strong,.slateplaquetxt strong,.tileplaquetxt strong{font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:400 !important}.clipboardstxt,.slateplaquetxt{left:422px}.customplaquecontent h2{margin-left:10px}.htitle h1,.htitle img,.val1,.val2{display:inline-block}.htitle,.valuetext{text-align:center;width:95%}.zippull .fancybox{font-weight:400;top:266px}.zipjacket .fancybox{font-weight:400;top:301px}.cottonpolo .fancybox{font-weight:400;top:337px}.val1,.val2{padding:0 20px 0 0}.value1,.value2{color:#cf0303;font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:400;text-align:center;text-transform:uppercase}.cottonpolo .link2{top:300px}.cottonpolo .link3{top:285px}.valuetext{clear:both}.val1{border-right:1px solid #bbb}.value1{font-size:25px}.value2{font-size:18px}.htitle h1{color:#0342a9 !important;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:37px !important;margin:18px 0 0 10px !important;padding:0;text-shadow:none;vertical-align:top}.htitle{margin:15px 0 0}h2.th2{clear:both;color:#0341a9;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:12pt !important;font-weight:400 !important;line-height:22px;margin:0 !important;text-transform:uppercase}.txt9-NWT #leftBox,.txt9-NWT #rightBox{margin-top:301px;text-align:left;vertical-align:top}.printedfeature{position:absolute;top:147px}.custompage .bigtext>*{display:block;line-height:44px;whitespace:normal}.customCategory .bigtext{margin:15px 0}@media screen and (min-width: 1024px){.customsportbar{margin-left:10px}.ui-dialog .shipexplanation p.accent{font-style:italic}}@media screen and (min-width: 768px){.ui-dialog .shipexplanation p.accent{font-style:italic}}p.more-testimonials{margin:0}p.more-testimonials a{font-size:16px;font-weight:400}.testimonial-writer{display:block;margin:5px 0 0}#policies-wrapper li:after,.history-img-boxes img:after{clear:both;content:"";display:block}#CrownWho .crownteam.odd{background-color:#D8D8D8}@media (min-width: 768px){#CrownWho .teamdesc{padding-left:1rem}}#CrownBenefits .learnmore:hover{cursor:pointer}#CrownBenefits .learnmore{background-color:#000;font-size:11px;margin-right:10px;padding:2px 10px}#CrownBenefits .learnmore,#CrownBenefits .lefttext h3{display:inline}#CrownBenefits .learnmore_content{background:#efefef;border-radius:0 0 10px 10px;color:#000;display:none;margin:8px 0 30px;padding:15px}#secondary .static-page-left-nav h3 a{color:#0a44a6;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:13px;text-decoration:none;text-transform:uppercase}.leftnavhdrabout,.leftnavhdrabout a{background:#ccc;color:#0342a9;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:10pt;margin-bottom:10px;text-transform:uppercase}.call-us-module-header,.chat-header{background:#0a44a6;text-transform:uppercase}.leftnavhdrabout{padding:8px}.leftnavhdrabout a{text-decoration:none}#policies-wrapper .policiesnav li{color:#000;float:left;margin:0 0 .25rem;text-transform:uppercase}#policies-wrapper .policiesnav li a{text-decoration:none;margin:0 8px}#policies-wrapper ul{margin:0;padding:0}#policies-wrapper .pol-content li{list-style:outside;margin:10px 20px}#policies-wrapper #pol-Return li{color:#000;list-style:outside;margin:10px 60px}#pol-Engraving strong,pol-Engraving b{font-family:"source_sans",Arial,Verdana,sans-serif}.policiesnav{margin:15px 0 0;font-weight:700;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:1.2rem}.policiesnav .navcaret{font-size:9pt;position:relative;top:-2px}#pol-Engraving .CartTableLeft .box-row{border-bottom:1px dashed #ccc;display:table-row}#pol-Engraving .CartTableLeft .box{border-bottom:1px dashed #ccc;display:table-cell;padding:10px 0;text-align:left;vertical-align:top}#pol-Engraving .CartTableLeft{margin:0 0 20px;padding:0 0 10px}#pol-Engraving h3{border-bottom:1px solid #ccc}#pol-Engraving li{display:list-item !important;list-style:inherit !important;margin:0 !important}#pol-Engraving .bright{padding:10px 0 10px 60px !important;width:80%}#pol-Engraving strong,pol-Engraving b{font-weight:400}.call-us-module-header{color:#fff;font:700 24px/42px "open_sans",Helvetica,Arial,sans-serif;text-align:center}.day-timings>p,.customer-service-section>p,.customer-department-section>p{font-weight:700;text-transform:uppercase;margin:0;font-size:1.5rem}.day-timings li,.customer-service-section li,.customer-department-section li{color:#000;padding:2px 0}.customer-department-section{margin-bottom:1rem;font-size:1rem}.call-us-module .day-timings ul.crownhours li{display:flex}.call-us-module .day-timings ul.crownhours li>div{border-top:1px dotted #ccc}.call-us-module .day-timings ul.crownhours li div:first-child{text-transform:uppercase;flex-basis:25%;margin-right:.5rem}.call-us-module .day-timings ul.crownhours li div:last-child{flex-basis:50%}.call-us-module .day-timings ul.crownhours li div:last-child .chats{display:block}.clear-both{clear:both}.chat-module-section .chat-main-section{padding-top:1rem;background:#e9e9e9;border:1px solid #aeacad}@media (min-width: 768px){.chat-module-section .chat-main-section{padding:1rem}}.chat-module-section .chat-main-section p{margin-top:0;color:#000;font-family:"open_sans",Helvetica,Arial,sans-serif;font-weight:700;font-size:1rem;text-align:center}.chat-header{color:#fff;font:700 24px/42px "open_sans",Helvetica,Arial,sans-serif;text-align:center}.chat-main-section p span{text-transform:uppercase}.careerop h2{margin:0 0 1.4rem;font-size:1.2rem;font-weight:400;text-align:center}.careers_imgs div{float:left;margin-right:6px}.careers_imgs img{border:1px solid #ccc;width:180px}#cultureGallery .largeImg{float:left;height:381px;overflow:hidden}@media screen and (max-width: 1023px){.static-page-section .primary-content h1{text-align:center;font:normal 36px/40px "open_sans",Helvetica,Arial,sans-serif;margin-bottom:20px}.static-page-section .primary-content .right-static-content{padding:0}.static-page-section .lefttext{width:100%;float:none;margin-bottom:40px}.static-page-section .righttext{width:100%;float:none;margin-left:0}.static-page-section #OurGrowth .righttext img{padding-right:5px;padding-bottom:0;display:inline;width:32%}.content-asset div#boxCustomDamangePolicy ul{list-style-type:disc}.content-asset div#boxCustomDamangePolicy ul li{list-style:inherit}.custompage h3#gallery{font-size:16px;margin:20px 0 10px}.customCategory-3C4 .middleBox,.customCategory-3C9 .middleBox,.customCategory-3GO .middleBox,.customGreyBox.outer-box,.medalsGalleryBanner,.middleBox{margin-left:0}.customGreyBox h3{margin:7px 0 !important;font-size:15px;line-height:19px;color:#0341a9;text-align:center;text-transform:uppercase}.customGreyBox p{font-size:13px;line-height:16px;margin-left:0;margin-right:0;padding:5px 5px 10px}.customGreyBox li{font-size:13px}.customGreyBox .highlighted-details{font-size:12px}.bottomText ul{padding-left:20px}.primary-content .bottom-text .bottomText{font-size:14px !important;text-transform:uppercase;line-height:15px;padding:0}.whycrown{font-size:14px;text-transform:uppercase;line-height:15px;padding:0}.primary-content .bottom-text li{font-size:12px;margin:5px 10px}.bottomText .bottomLinks{line-height:23px}.bottomText li,.bottomText p{margin:5px 10px}.bottomText li a strong,.bottomText strong{font-family:"montserrat",Arial,Verdana,sans-serif}.bottomText a,.bottomText li a,.bottomText li a strong{color:#5aabfa}.customcall{padding:21px 0 0 184px;font-size:12px}.custompage h2{white-space:normal}.product-tile .product-name .name-link{font-size:10pt}.s2artworklinks ul li{font-size:11pt;line-height:22px}.address-block .delivery-information-section{padding-top:0}.address-block .address-header-main,.checkout-billing .address-header-main{font-size:14pt}}@media screen and (max-width: 767px){#headerContainer{background-image:none}}@media screen and (max-width: 767px) and (max-width: 767px){#headerContainer.containerExtend{padding-bottom:45px}}@media screen and (max-width: 767px){#headerContainerHeader{width:100%;text-align:center;margin-left:0}div#noEngraveButton{position:relative;top:0;left:0;margin:0 auto}label[for=dwfrm_contactus_orderitemnumberandqty]{font-size:9pt !important}.static-page-section #OurGrowth .righttext img{padding-bottom:10px;width:auto}.faq-data,.faq-data .faq-search .search-box-container,.faq-data .faq-search .search-box-container .faqsearch,.faq-data .faq-search .search-box-container .faqsearch input#q{width:100%}.faq-data{padding:0}.faq-data .faq-search{float:none;width:100%;margin-bottom:17px;top:0;display:inline-block}.faq-data .faq-search .searchresult-msg{margin-top:20px;font-size:18px}.faq-data .faq-search .search-box-container .searched-text{text-align:center}.faq-data .faq-header{float:none}.faq-data .faq-answer-data{margin-top:30px;float:none}.faq-data .faq-header h1{font-size:18px;text-align:center;color:#000}.custompage .text-codes .galleryImg,div#boxCustomDamangePolicy{margin-left:0;margin-right:0}.pt_product-search-result .primary-content h1.cat-headings,.pt_product-search-result .primary-content h1.content-header{font-size:20px}.bottomText ol{padding-left:20px}#search-result-items .finder_tooltip,#search-result-items .tool-tip-zoomimg,.loader-bg{display:none !important}.customFormCategory .cImage{position:relative !important;width:100%;text-align:center;padding:0}.customFormCategory .cImage .catdisplay{float:none}.custompage .text-codes .feature{margin-left:0}.contactRep{color:#666;width:100%;text-align:center;font-family:"montserrat",Arial,Verdana,sans-serif;padding-bottom:10px;line-height:21px}.custom-pin .form-data .form-align fieldset .form-row .field-wrapper#dwfrm_customquote_quote_awardtype{height:31px}.upload-logo{margin-bottom:30px}#uploadedMessage{margin-top:10px}#uploadedMessage span{font-weight:700;color:#0a44a6}#remove-link{margin-left:10px}.custom-pin .form-data .form-align fieldset .upload-logo .upload-link{color:#fff;display:block;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:14pt;text-align:center;padding-top:8px;padding-bottom:8px;letter-spacing:-.5px;clear:both;background:#0a44a6;border-radius:0;border:0;text-transform:uppercase;text-decoration:none}#customSignsBanners .catdisplay .leftHalf,#customSignsBanners .catdisplay .rightHalf{display:block;clear:both;position:relative;float:none;width:auto;height:auto}#customSignsBanners .catdisplay .leftHalf p{font-family:"montserrat",Arial,Verdana,sans-serif;color:#444;font-size:9px;font-weight:400;text-align:center;margin:0 0 17px;padding:0 0 0 2px;position:absolute;z-index:3;line-height:10px}#customSignsBanners .catdisplay .catdisplayHalf .title{height:28px;position:absolute;top:2px;text-align:center}#customSignsBanners .catdisplay .catdisplayHalf .titlelg{font-size:20px}.customCategory .catdisplay .flt_left{float:none;text-align:center;margin-bottom:0;margin-right:0}.crystalExpert .box{width:48%;margin-right:3px}.crystalExpert .box p{margin:2px 10px 0 8px}.crystalExpert .box:nth-of-type(4n+1){clear:both}.customFormCategory .crystalExpert{padding:20px 10px}.customCategory-0R0 .catdisplay,.custompage.customCategory-JAU .catdisplay,customCategory-0R0 .catdisplay,customCategory-CRJ .catdisplay,customCategory-CRW .catdisplay{float:none}.custompage.customCategory-CP6 .catdisplay>div{float:none;text-align:center}.customCategory-544 .in-stock-rings,.custompage.customCategory-544 .feature-ring{float:none}.customCategory-7C2 #headerSection{background:#fff;color:#0342a9;border:1px solid #ccc;margin:0}.custompage.customCategory-7C2 #headerSection h1{background:#ededed;color:#0342a9;text-align:center;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:20px;padding:10px 0;margin:0 0 10px !important;text-shadow:none}.customCategory-7C2 #headerSection .contactNow{font-family:montserrat, Arial, Verdana, sans-serif;padding-bottom:5px;letter-spacing:1px;font-size:20px}.customCategory-7C2 #headerSection .contact a{font-family:montserrat, Arial, Verdana, sans-serif;color:#0342a9;text-align:center;font-weight:400;display:block;margin:0 0 5px}.customCategory-7C2 #headerSection .contact span{padding:0 20px;font-family:"montserrat",Arial,Verdana,sans-serif}.customCategory-4E5 .customGreyBox .bullets1,.customCategory-4E5 .customGreyBox .bullets2{width:40%;margin-left:10%}.customCategory-4E5 .customGreyBox .bullets li{line-height:16px;padding-bottom:5px}.customCategory-0QH .catdisplay{float:none;text-align:center}.customCategory-DOP .catdisplay img{top:0}#primary.customCategory-CRJ .catdisplay,#primary.customCategory-CRW .catdisplay{float:none}.customCategory-2J8 .catdisplay #cattitle h2,.customCategory-2J8 .catdisplay #cattitle2 h2,.customCategory-5TA .catdisplay #cattitle h2,.customCategory-5TA .catdisplay #cattitle2 h2,.customCategory-5TB .catdisplay #cattitle h2,.customCategory-5TB .catdisplay #cattitle2 h2,.customCategory-74A .catdisplay #cattitle h2,.customCategory-74A .catdisplay #cattitle2 h2,.customCategory-7D0 .catdisplay #cattitle h2,.customCategory-7D0 .catdisplay #cattitle2 h2,.customCategory-9B5 .catdisplay #cattitle h2,.customCategory-9B5 .catdisplay #cattitle2 h2,.customCategory-BY2 .catdisplay #cattitle h2,.customCategory-BY2 .catdisplay #cattitle2 h2,.customCategory-CP5 .catdisplay #cattitle h2,.customCategory-CP5 .catdisplay #cattitle2 h2,.customCategory-CUS .catdisplay #cattitle h2,.customCategory-CUS .catdisplay #cattitle2 h2,.customCategory-D4N .catdisplay #cattitle h2,.customCategory-D4N .catdisplay #cattitle2 h2,.customCategory-HF8 .catdisplay #cattitle h2,.customCategory-HF8 .catdisplay #cattitle2 h2,.customCategory-VAK .catdisplay #cattitle h2,.customCategory-VAK .catdisplay #cattitle2 h2{font-size:15px;top:1px}.custompage.customCategory-CRW .catdisplay #cattitle h2,.custompage.customCategory-CRW .catdisplay #cattitle2 h2{font-size:18px}.customCategory-22O .medalsBoxes,.customCategory-23O .medalsBoxes,.customCategory-2J7 .medalsBoxes,.customCategory-2J8 .medalsBoxes,.customCategory-5TA .medalsBoxes,.customCategory-5TB .medalsBoxes,.customCategory-6H0 .medalsBoxes,.customCategory-74A .medalsBoxes,.customCategory-7D0 .medalsBoxes,.customCategory-9B5 .medalsBoxes,.customCategory-BY2 .medalsBoxes,.customCategory-CUS .medalsBoxes,.customCategory-D4N .medalsBoxes,.customCategory-HF8 .medalsBoxes,.customCategory-PS6 .medalsBoxes,.customCategory-VAG .medalsBoxes,.customCategory-VAH .medalsBoxes,.customCategory-VAI .medalsBoxes,.customCategory-VAJ .medalsBoxes,.customCategory-VAK .medalsBoxes{text-align:center}.customCategory-22O .medalsBoxes .catdisplaysm,.customCategory-23O .medalsBoxes .catdisplaysm,.customCategory-2J7 .medalsBoxes .catdisplaysm,.customCategory-2J8 .medalsBoxes .catdisplaysm,.customCategory-5TA .medalsBoxes .catdisplaysm,.customCategory-5TB .medalsBoxes .catdisplaysm,.customCategory-6H0 .medalsBoxes .catdisplaysm,.customCategory-74A .medalsBoxes .catdisplaysm,.customCategory-7D0 .medalsBoxes .catdisplaysm,.customCategory-9B5 .medalsBoxes .catdisplaysm,.customCategory-BY2 .medalsBoxes .catdisplaysm,.customCategory-CUS .medalsBoxes .catdisplaysm,.customCategory-D4N .medalsBoxes .catdisplaysm,.customCategory-HF8 .medalsBoxes .catdisplaysm,.customCategory-PS6 .medalsBoxes .catdisplaysm,.customCategory-VAG .medalsBoxes .catdisplaysm,.customCategory-VAH .medalsBoxes .catdisplaysm,.customCategory-VAI .medalsBoxes .catdisplaysm,.customCategory-VAJ .medalsBoxes .catdisplaysm,.customCategory-VAK .medalsBoxes .catdisplaysm{display:inline-block;float:none}.customCategory-PRR .cImage img{display:block;margin:0 auto 10px}.customCategory-JAU .catdisplay .catleft{float:none;text-align:center}.customCategory-JAU .catdisplay .catleft #cattitle h2,.customCategory-JAU .catdisplay .catleft #cattitle2 h2{font-size:13pt;top:4px}.customCategory-CUS .catdisplay,.custompage .center-content .catdisplaym{float:none}#engravingContent .cancelButtonWrapper{background-size:contain;max-width:341px;width:100%}.mBtn2{text-transform:uppercase;font-size:18pt;background:#0342a9;width:100%;padding:8px 0 6px;text-align:center;border:#666;margin:10px 0;clear:both}.mBtn a,.mBtn2 a{color:#fff;text-decoration:none;font-family:"montserrat",Arial,Verdana,sans-serif;width:100%;display:inline-block}.mobilewrapper #emailholder input,.mobilewrapper div#emailholder{font-family:"montserrat",Arial,Verdana,sans-serif}.mobilewrapper div#emailholder{margin-left:0;display:inline-block;cursor:pointer;font-size:14px;color:#333;text-transform:capitalize;padding:5px 3px;margin-top:3px;text-decoration:none;text-shadow:0 1px 0 #fff}.mobilewrapper #emailholder input{border:1px solid #666;font-size:15px !important;margin:0 5px;padding:5px 2px;width:226px;text-align:center;color:#888}.mobilewrapper .footer a.bt_go{border:1px solid #666;background:#fff;padding:9px 3px 5px;margin:0;text-transform:capitalize}}@media screen and (max-width: 480px){.page-error .category-slot .categorybox,.product-notfound .category-slot .categorybox{height:190px !important}}@media screen and (max-width: 380px){.page-error .category-slot .categorybox a,.product-notfound .category-slot .categorybox a{background-position:center 114px !important}.page-error .category-slot .categorybox,.product-notfound .category-slot .categorybox{height:150px !important}}@media screen and (max-width: 1024px){.delivercol{float:none}.page-error .category-slot .categorybox a img,.product-notfound .category-slot .categorybox a img{width:100%}.content-asset ol,.content-asset ul{padding:0 1.5em}}@media screen and (max-width: 1023px) and (min-width: 768px){.checkout-billing .address-header-main{padding:0 0 2px 15px}.custom-pin .form-data .form-align fieldset .upload-logo .upload-link{font-size:11px;padding:6px 7px}.custom-pin .form-data .form-align fieldset .upload-logo .upload-link{font-size:11px;padding:6px 7px}.static-page-section .getcatalog a.freesample{width:48%;padding:5px 0 0}.static-page-section #CrownWho .crownteam{width:auto;padding:10px}.static-page-section #CrownWho .crownteam .teamdesc{width:404px;padding:10px 0 10px 15px}.static-page-section #CrownWho .crownteam>img{margin-top:10px}.static-page-section .deliverBox .catBox{margin-right:15px;margin-bottom:22px}.custompage .medalsGallery .catdisplay .flt_left #cattitle h2,.custompage .medalsGallery .catdisplay .flt_left #cattitle2 h2{font-size:16px;top:4px}.customFormCategory .cImage{width:50% !important}.customFormCategory .quote-form-wrapper{margin-right:0}}@media screen and (max-width: 767px){.billing-page .checkout-billing .payment-method .required-point{width:100%;text-align:right}.billing-page .checkout-billing .payment-method .required-point .dialog-required{padding:0}.ui-dialog .inner-container .passwd-reset-header-form form{padding-right:0;padding-left:0}.ui-dialog .inner-container .passwd-reset-header-content.reset-head-details .password-details{padding:20px 0}.ui-dialog .inner-container .passwd-reset-header-content p{padding:10px 0 0}.pt_cart .CartWrap .box{background:0 0}.CartWrap .box-row.heading{background-color:#eee}footer{height:auto}}@media screen and (max-width: 375px){.ui-dialog h1{font-size:20px !important;padding-left:2px;width:260px}.ui-dialog .sold-out-info.inner-container{width:290px;padding:10px 10px 0}}@media screen and (max-width: 767px){.pt_account .primary-content .login-box-content .field-wrapper,.pt_account .primary-content .login-box-content .form-row-button .regconfirm-btn .create-login{margin-bottom:0}#wrapper .primary-content .login-page .login-box .form-row label span{font-family:"source_sans",Arial,Verdana,sans-serif}#wrapper .primary-content .login-page .login-box .form-row.login-rememberme .field-wrapper label{padding-top:13px}.pt_account .primary-content .login-box-content .login-rememberme label span{font-family:"source_sans",Arial,Verdana,sans-serif;font-size:15px}#wrapper .primary-content .login-page .login-box .passwordLinks{font-size:14px;line-height:19px}#wrapper .primary-content .form-row.login-rememberme{width:140px}.account-create{font-size:17px}.login-page.user-login .form-row span.error{width:auto;font-size:15px}.pt_account .login-page.user-login .col-1 .form-field-tooltip{margin-top:15px;float:left}.pt_account .primary-content .login-box-content .form-row-button .regconfirm-btn{padding:0}.login-page.user-login .form-row .field-wrapper input{height:auto;outline:0}.checkout-billing .payment-method-options .form-row .field-wrapper{width:30px}.ui-dialog .review-engraving-details .review-engraving-right-section{display:none}.ui-dialog .review-engraving-details .review-engrave-section p.confirm-engrave{padding-left:0;padding-right:20px}.ui-dialog .review-engraving-details .review-engraving-click,.ui-dialog .review-engraving-details .review-engraving-static{padding-right:20px;width:auto !important}.pt_engraving .itemDetails{margin-top:0;width:auto;overflow:hidden}}@media screen and (max-width: 767px) and (max-width: 767px){.pt_engraving .itemDetails.Advanced{display:none}}@media screen and (max-width: 767px){.pt_engraving .itemDetails .detailTextDiv{width:100%;text-align:center}}@media screen and (max-width: 767px) and (max-width: 767px){.pt_engraving .itemDetails .detailTextDiv{width:160px;text-align:left}}@media screen and (max-width: 767px){.pt_engraving .itemDetails .detailLabel{display:inline-block;clear:both;float:none;font-weight:700;padding-left:12px;margin-right:0}}@media screen and (max-width: 767px) and (max-width: 767px){.pt_engraving .itemDetails .detailLabel{padding-left:0;text-align:left;display:block}}@media screen and (max-width: 767px){.pt_engraving .itemDetails .detailContent{display:inline-block;float:none;margin-left:5px}.pt_engraving #engravingContent #headerContainer #noEngraveButton .skipEngInner{padding:0}.itemDetails span.mobileBreadcrumb{color:#cf0303;text-align:center;line-height:24px}#shipping-billing-form form.checkout-shipping .billing-fields .checkbox-label label[for=dwfrm_billing_billingAddress_addToAddressBook],#shipping-billing-form form.checkout-shipping .shipping-fields .checkbox-label label[for=dwfrm_singleshipping_shippingAddress_addToAddressBook],#shipping-billing-form form.checkout-shipping .shipping-fields .checkbox-label label[for=dwfrm_singleshipping_shippingAddress_useAsBillingAddress]{padding-left:12px}}.order-history-login .form-row.error .form-caption.error-message{background-color:transparent;border:0;padding-left:134px;padding-top:0;width:374px}@media screen and (min-width: 768px) and (max-width: 1023px){.trackOrder .col-1{padding-right:15px;padding-left:0}.trackOrder .col-1,.col-2{width:47%}.order-history-login .form-row.error .form-caption.error-message{margin-top:0;display:inline-block;width:230px;padding-left:0}}@media screen and (max-width: 767px){.ui-dialog.qualify-ship .dialog-content{padding-top:20px !important}.custom-pin .form-data .heading .formtop{background-image:none;color:#0341a9;background-color:#dedede}}@media screen and (min-width: 768px) and (max-width: 1023px){.pt_product-search-result .primary-content h1.cat-headings{padding-top:15px}.hp-top-text h1{font-size:23px}.dwt-box-images .dwt-box-content.desktop-show .dwt-content:nth-child(5),.dwt-cya .dwt-box-images .dwt-box-content.desktop-show .dwt-content:nth-child(5){display:none}}@media screen and (max-width: 767px){#wrapper.menu-active .mobileheader .top-banner nav{margin-top:15px}.mobileheader .logoTopNew .primary-logo .mobilehdrphone{color:#fff;text-align:center;font-size:19px;font-family:"montserrat",Arial,Verdana,sans-serif;top:0;margin-bottom:0;float:left;padding-top:0}.mobileheader .top-banner .header-top .header-right .navmenu .user-section:nth-child(2) .sub-options{display:none}.mobileheader .sprite-mobile-cart-icon{background-image:url("../../images/mobile-cart-trans.png");background-position:0 0;height:34px}.mobileheader .header-search button i{border-radius:7px;background-size:35px 33px;background-position:top right;width:35px}.sprite-headermobile_search_overlay{background-image:url("../../images/mobile-search-go.png");background-position:0 0;height:34px}.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper .header-test-search,.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper .header-test-search form{width:100%}.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper .header-test-search form .topSearch{height:30px;margin-left:5px}.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper,.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper .header-test-search,.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper .header-test-search form{border-radius:5px}#wrapper.menu-active .menu-toggle .open-menu{display:none !important}}@media screen and (min-width: 1024px){.footerPromoRightContent .form-row .field-wrapper span.error{width:250px;text-align:left}.pt_product-search-result .primary-content .cat-headings,.pt_product-search-result .primary-content .category-heading{line-height:47px;word-spacing:.9px;margin-bottom:10px;white-space:normal}.confirmation .order-number.top{margin:-10px 0 10px}.ie-browser .primary-image{max-width:376px;max-height:376px}.sub-options>li:hover .hovermenu{display:block}}@media screen and (max-width: 1023px){.sidecar-warpper .sidecar-menu .hum-links.inactive{display:none}.sidecar-warpper .sidecar-menu .sidecar_overlay{display:block;position:fixed}.address-block .billing-address-section,.address-block .shipping-address-section{width:100%}}@media screen and (min-width: 768px){.level-1>li .menu-item-toggle{display:none}.level-1 li:hover .level-2,.level-2 .banner,.level-3{display:block}.level-1>li>a{float:none;padding-left:1rem;width:100%}.level-1>li>a.has-sub-menu{width:100%}.level-1>li>a:hover{background-color:#2992f9;color:#fff}.level-2{background-color:#fff;box-shadow:0 3px 3px 2px rgba(66,66,66,0.3);color:#333;padding:0;position:absolute;z-index:1}.level-2 a{color:#5aabfa}.level-2 a:hover{text-decoration:underline}.level-2>ul{float:left;padding-left:0}.level-2>ul>li{float:none;min-width:12em}.level-2>ul>li>a{padding:.5em 1rem;text-transform:none}.level-2 .menu-vertical>li>a:first-child{padding-top:1em}.level-2 .menu-horizontal{float:none}.level-2 .menu-horizontal>li{border-right:1px solid #e0e0e0;float:left;padding-right:2rem}.level-2 .menu-horizontal>li:last-child{border-right:none}.level-2 .banner{float:left}.level-3 a{color:#0778e7;font-weight:400;font-size:1em;padding:0}.level-3 li{float:none;padding:.4em}.menu-utility-user{position:absolute;right:9.7em;top:.2em}.menu-utility-user li{background-color:transparent;border-color:transparent;float:left;margin:0;padding:.1em 1.5em 0;text-align:center}.menu-utility-user li:first-child{border:none}.menu-utility-user li a{color:#999;transition:color .5s ease}.menu-utility-user li a:hover{color:#5aabfa;text-decoration:none}.menu-utility-user li a i{display:block;font-size:3em;padding:0}.menu-utility-user li a span{display:none}.menu-utility-user .user-info{position:relative;transition:color .5s ease}.menu-utility-user .user-info.active .user-login{color:#5aabfa}.menu-utility-user .user-info.active .user-panel{opacity:1;visibility:visible}.menu-utility-user .user-info .user-panel h3{display:block}.menu-utility-user .user-info .user-panel{background-color:#fff;border:1px solid #e0e0e0;border-radius:5px;box-shadow:0 2px 5px 0 #ccc;margin-top:0;opacity:0;padding:1em;position:absolute;right:-1.5rem;visibility:hidden;z-index:20}.menu-utility-user .user-info .user-panel .user-links{padding-left:0}.menu-utility-user .user-info .user-panel a{padding:0;margin-bottom:.5rem}.footer-container .menu-footer{margin:1em 0}#cart-table .item-details,#cart-table .item-price,#cart-table .item-total{float:none;width:auto}.product-options .attribute .value,.product-variations .attribute .value{width:75%}.product-options .attribute .selected-value,.product-variations .attribute .selected-value{padding-top:.8em}.product-options .swatches li a,.product-variations .swatches li a{line-height:2.7;min-height:2rem;min-width:2rem}.product-options .color li a,.product-variations .color li a{width:2rem;height:2rem}.product-options select,.product-variations select{height:32px}#cart-table thead{display:table-header-group}#cart-table .item-image{float:none;width:7rem}#cart-table .item-details .item-edit-details{display:block}#cart-table .item-quantity,#cart-table .item-quantity-details{clear:none;float:none;text-align:left;width:auto}#cart-table .item-quantity-details .item-user-actions a,#cart-table .item-quantity-details .item-user-actions button{width:auto}#cart-table .item-total{font-size:1em}#cart-table .item-total .promo-adjustment{width:7.5rem}.cart-coupon-code{float:left;width:60%}.cart-coupon-code input{width:45%}.cart-order-totals{float:right;margin-top:0;width:40%}.login-page.user-login .col-1 .header-login-form .login-btn,.login-page.user-login .col-2 .header-login-form .login-btn,.ui-dialog.user-login .col-2 .header-login-form .login-btn{width:92px}.checkoutlogin .col-1{border-right:1px solid #e0e0e0}.cart-previously-viewed{width:100%;display:inline-block;margin-top:20px}.cart-previously-viewed .last-visited .tiles-container .grid-tile{width:24%;display:inline-block;vertical-align:top;float:none}.affix{position:fixed;top:0}.affix-bottom{position:absolute}.footer-item-list .footer-item .footerLinksColumns ul li div.content-asset{display:inline}.mobile-size-availability{display:none}}@media screen and (min-width: 768px) and (max-width: 1023px){body .ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.quickview.quickview{width:98% !important;max-height:600px}.awards-champion .subcategory-tiles .search-result-items .grid-tile .product-tile .product-name,.home-main-right .gtm-hp a{text-decoration:none}.checkout-progress-indicator .step-1 .shipping,.footer-item-list .footer-item .footerLinksColumns ul li{letter-spacing:0}.custom-select-box{width:340px}.prodStepText,.prodStepText1{font-size:14pt}.call-us-module .hrsright{margin-left:0 !important}.stockpage .bigtext>*{line-height:44px}.guest-login .create-login{display:none}.shipping-main-headres .title{font-size:12px;vertical-align:top}.ship-table .form-row.shipping-method .shipping-details{font-size:12px}.checkout-billing .payment-method .form-row label{padding-top:0;padding-right:3px}.payment-method[data-method=PURCHASE_ORDER] .form-row.pay-expnaded .field-wrapper{padding:0 0 0 31px}.checkout-billing .payment-method .form-row.exp-date .month-date .field-wrapper select,.checkout-billing .payment-method .form-row.exp-date .year-date .field-wrapper select{padding-left:5px;font-size:16px}.content-asset .footerLinksColumns ul{margin:0 !important \9;padding:0 !important \9}.footerQuestions .hrsleft{margin-right:5px}.footerCategory{width:135px}.footer-item>.content-asset{padding:1.5em .5em 1.5em 5px}.footer-container .ratingsreview{padding:0 5px;width:215px}.resellerlink{position:relative;text-align:right;margin-top:10px}.footer-socailicons .footer-images ul li{width:31%}.checkout-progress-indicator .step-3 .sec-text .helpmessage{width:450px;line-height:16px;margin-top:-10px}.checkout-progress-indicator div.progtext{line-height:15px}.checkout-progress-indicator div{font-size:15px;letter-spacing:0}.product-tile .product-name .listproddesc,.product-tile .product-name .listproddesc a{font-size:11pt}.pt_product-search-result .dwt .dwt-content .boxtitleholder h4 span.CYAboxSport .boxlongbanner{font-size:13px}.pt_product-search-result .text-codes .banner-section{width:298px;margin-left:0}.search-section .dropdownul{margin-right:0}.primary-content .dwt-box-content .dwt-boxes-block.dwt-3blocks .dwt-content{width:32%}.primary-content .dwt-box-content .dwt-boxes-block.dwt-3blocks .dwt-content.dwt-fullbanner{width:100%}.pt_product-search-result .dwt .dwt-3blocks .hp-ban-title{width:100%}#wrapper.pt_order-confirmation,#wrapper.pt_storefront{width:768px !important}.hp-ban1,.hp-ban2,.hp-ban3{float:left;padding-right:7px;padding-bottom:10px;width:32%}.homepage-ban-title{font-size:9pt;width:100%;position:relative}.hp-ban1 img,.hp-ban2 img,.hp-ban3 img{margin-top:-18px}.hp-top-text .h1{font-size:14pt;padding:6px 0 10px}.hp-ban4,.hp-ban5{clear:none;float:left;margin-right:6px;width:50%}.hp-ban4{width:50%}.hp-ban5{width:47%}.homethumbs{float:left;text-align:center;width:31%;padding:0 6px;height:305px;position:relative;margin-bottom:30px}.sub-options>li:hover .hovermenu{display:block}.ipad-hide,.title.shp-prc.ipad-hide{display:none}.checkout-billing .payment-method .form-row.cvn .field-wrapper span.error{width:165px !important}.footerPromoRight{width:45%}#shipping-billing-form .country-shipping-msg{margin-left:10px;width:85%}.ship-table .form-row.shipping-method .shippin-method-tooltip{float:right;padding:2px 0 0}.shipping-main-headres .title.shp-meth{text-align:left;width:68px;padding-left:38px}.shipping-main-headres .title.shp-typ{text-align:left;width:85px}.device-show{display:block}.mini-cart-content.hovermenu{left:-94px}.mini-cart-content.hovermenu .dropdown-tip:after{left:95px}shipping-method-list .ship-table .delevery-date{width:80px}.checkout-billing .payment-method .form-row.sv-card label{width:50%}.checkout-billing .payment-method .form-row.sv-card .custom_checkbox{top:-5px}.checkout-billing .payment-method .required-point{margin-left:0}.pt_order-confirmation .logoview{float:left}.footer-rating,.footerPromo{height:255px}.checkout-billing .payment-method .saved-card .label{width:33%}.footerPromoRightContent{margin-top:0}.bottom-banner-cell img,.html-slot-container img{max-width:100%}.qualify-ship{width:745px !important}.scrollable{height:auto}table .section-header{font-size:1em}#compare-table td .product-tile{width:79px}.pt_gift-registry .add-gift-cert p{width:auto}#cart-table .item-user-actions{width:72px}#cart-table .item-total .promo-adjustment{width:77px}.home-bottom-right .product-tile{min-height:0}#email-alert-signup{margin:0;width:100%}#email-alert-signup label{float:none;display:block;text-align:center;width:100%}#email-alert-signup input[type=text]{width:73%}.trackOrder .field-wrapper{box-sizing:border-box;width:200px}.CartSubtotal .cart-promomessage,.promo-adjustment .cart-promomessage{right:10px;padding-right:12px}.pt_account .primary-content .login-page .col-2 .form-row .field-wrapper{width:135px}.pt_account .primary-content .login-page .col-2 .form-row label{width:138px}.pt_account .primary-content .login-page .col-2 .password-rules{width:60%;margin-left:50%}.pt_account .primary-content .login-page .col-2 .dialog-required{margin-left:50%}.pt_account .primary-content .login-page .col-1 .login-account .login-rememberme{width:54%;margin-left:7%}.pt_account .primary-content .login-page .col-1 .login-account .field-wrapper{width:62%}.pt_account .login-page.user-login .col-1 .loginFieldbtn{width:100%}.top-banner .header-top .header-right .navmenu .sub-options .close-brace,.top-banner .header-top .header-right .navmenu .sub-options .open-brace,.top-banner .header-top .header-right .navmenu .sub-options .user{display:none}.pt_account .pay-for-order{font-size:22px}.checkout-billing .self-confirm .form-indent .field-wrapper{margin-right:5px;width:30px;height:85px}.checkout-billing .self-confirm .form-indent .field-wrapper span.error{display:inline-block;position:relative;width:225px;left:30px;top:55px}.paymentcard-form .form-row.card-number .field-wrapper{display:inline-block;width:56%}.mini-cart-item-word span{width:200px}.confirmation .order-number{font-size:14px}.confirmation .search-order .searchordermain .searchorder{width:179px;height:32px}.confirmation .search-order .searchordermain .field-wrapper{width:220px}.confirmation .TableWrap .CartTableLeft .box-row .box{white-space:normal}.confirmation .TableWrap .CartTableLeft .box-row .box.name .valueblock,.pt_order .TableWrap .CartTableLeft .box-row .box.name .valueblock{word-break:break-all}.facebook-registration{left:0;position:relative;width:100%}.facebook-registration .fb_iframe_widget,.facebook-registration .fb_iframe_widget span,.facebook-registration .fb_iframe_widget span iframe{position:relative;width:100%}.finder-main .finder .search-box-main{margin:12px 0 0}.awardbysport .item-name .items{float:left;width:85%}.text-codes .banner-section{width:336px;height:auto}.text-codes .bannerheader{font-size:20px}.text-codes .bannertext{font-size:10pt}.pt_account .primary-content h1.page-header{font-size:36px}.header-search button{padding:1px 4px}#mini-cart.minicart{margin-left:10px}.top-banner .header-top .header-right .mini-cart-content.minicartemptycontent.hovermenu{left:-62px;top:38px}.top-banner .header-top .header-right .mini-cart-content.minicartemptycontent.hovermenu .dropdown-tip:after,.top-banner .header-top .header-right .mini-cart-content.minicartemptycontent.hovermenu .dropdown-tip:before{left:71px}.top-banner .header-top .header-right .navmenu .hovermenu{top:26px}.top-banner .header-top .header-right .navmenu a.mini-cart-link-checkout-link{margin:5px 0 0 5px}.top-banner .header-top .header-right .navmenu a.user-logout .logout{border:none}.top-banner .header-top .header-right .search-section .header-test-search{width:258px}.top-banner .header-top .header-right .search-section .header-test-search .topSearch{width:221px}.top-banner .header-top .header-right .search-section .header-test-search form{width:auto}.hovermenu .dropdown-tip:before{top:-8px}.hovermenu .dropdown-tip:after{top:-5px}.page-error .error-page-search,.product-notfound .error-page-search{width:94.6%;margin:5px}.page-error .error-page-search .section-header h3,.product-notfound .error-page-search .section-header h3{font-size:15px}.page-error .error-page-search .searchhalf,.product-notfound .error-page-search .searchhalf{padding:0}.page-error .error-page-search .searchhalf ul li,.product-notfound .error-page-search .searchhalf ul li{font-size:12px}.page-error .category-slot,.product-notfound .category-slot{float:left;margin:0 0 28px 20px}.page-error .category-slot .categorybox,.product-notfound .category-slot .categorybox{width:49.9%;height:271px;float:left;text-align:center;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding-bottom:10px}.page-error .category-slot .categorybox:nth-child(2n+2),.product-notfound .category-slot .categorybox:nth-child(2n+2){border-right:none}.page-error .category-slot .categorybox:nth-child(3n+3),.product-notfound .category-slot .categorybox:nth-child(3n+3){border-right:1px solid #ccc}.page-error .category-slot .text-bottom,.product-notfound .category-slot .text-bottom{padding:0 25px;box-sizing:border-box}.footer-container .footerPromoHead{font-size:12pt}.footer-container .footer-images{float:left}.footer-container .footer-socailicons ul li{list-style:none;width:33%;box-sizing:border-box;margin:0}.footer-container .footer-socailicons .footer-images{width:100%}.footer-container .footer-social{border-top:1px solid}.ribbon-head .search-result-content .search-result-items .grid-tile{width:33%}.text-data .text-heading{margin-left:0;margin-bottom:0}.text-data .text-data{margin:0}.awards-champion .subcategory-tiles .search-result-items .grid-tile .product-tile .product-image{float:left}.pt_cart .CartWrap{width:76.5%}.pt_cart .cartsavbtn{margin-right:1px}.pt_cart .CartSubtotal{padding:8px 0}.pt_cart .CartEnterPromo{width:52%}.checkout-billing .payment-method{padding:0 10px}.checkout-billing .place-order{display:block;background:#fff}.checkout-billing#dwfrm_billing .place-order button{margin:10px 0 0;width:100% !important}.checkout-billing .place-order .form-row-button{display:inline-block;float:none;width:100%}.ship-table .ship-rate{width:14%}.password-data .form-horizontal fieldset .form-row .form-caption{margin-left:135px}.ui-dialog.user-login .form-row.login-rememberme{width:150px}.ui-dialog.user-login .form-field-tooltip{margin-right:25px;margin-left:5px;float:left}.pt_checkout .payment-method .paymentcard-images.desktop-only{display:none !important}.pt_checkout .payment-method .paymentcard-images.ipad-only{display:block}.custom-select-box{width:330px}.qualify-ship .freeship-content{padding-right:5px}.qualify-ship .shipexplanation{margin:30px 6px 0 0}.qualify-ship h2.ship-header span.red-font1{padding-right:0}.pt_cart .CartWrap .continue-shopping{margin:0}.pt_cart .CartWrap .bonusproduct .box.cartdesc{padding:10px}.pt_cart .CartSubtotal .box.ordersummaryleft{padding:0}.pt_product-search-result .primary-content .cat-headings{padding-top:15px}}.pt_cart .checkout-progress-indicator{display:none}@media screen and (max-width: 767px){.password-data .form-horizontal fieldset .form-row .form-caption{margin-left:0;margin-bottom:10px}.password-data .form-horizontal fieldset .form-row .form-caption.error-message{width:auto}.pt_product-search-result .primary-content h1.cya-title .titleaccent{color:#0342a9}.home-main-content{margin-top:9px}#secondary.refinement{background-color:#fff}#secondary.active-refinement{display:block;width:75%;border:none}#secondary .left-refinement{background:#fff;box-shadow:3px 4px 10px -3.5px #000;width:100%}#secondary .left-refinement .LeftNav{width:100%}#secondary div .refinement-header{margin-bottom:0}#secondary.refinement-section .refinement ul{padding:0;margin:0}#secondary.refinement-section .refinement ul li{margin:0;list-style:none;padding:5px 10px 5px 30px;border-bottom:1px solid #666;line-height:normal;background-position:28px 7px}#secondary.refinement-section .refinement ul li.selected{background-position:28px -184px}#secondary.refinement-section #navigation .LeftNavHdr,#secondary.refinement-section .refinement .LeftNavHdr{color:#000;padding:5px 10px 5px 30px}#secondary.refinement-section .refinement h3{color:#cf0303;border-bottom:1px solid #666;padding:5px 10px 5px 26px;margin:0}#secondary.refinement-section .refinement h3.toggle{background-position:4px;margin-top:0}#secondary.refinement-section .left-nav-heading{color:#000;padding:5px 10px 5px 30px}.primary-content .page-heading h2{font-size:11pt;text-align:center;line-height:20px}.size-finish-second{padding:0 30px 4px 6px}.box.itemnum.mobile-bdr{border-left:1px solid #ccc}.nologo-content-checkout,.pt_cart .nologo-content-checkout{clear:both}.checkout-billing .payment-method .invalidCard,.checkout-billing .payment-method .invalidcvn,.checkout-billing .payment-method .invalidcvnlength,.invalidcvnlengthforcard,.checkout-billing .payment-method .invalidexpdate{width:100%;margin-left:0}.cart-action-continue-shopping .checkoutspritebtns{background:0 0}.cart-action-continue-shopping button.button-text{line-height:normal;margin-right:0;width:100%;height:46px;background:#005ab3;color:#fff;text-decoration:none;font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:normal;text-transform:uppercase;font-size:18pt}.cart-previously-viewed .last-visited .tiles-container .grid-tile{width:45%;display:inline-block;vertical-align:top;float:none}.CartSummaryWrap .cartdesc{min-width:100px}.nologo-content-checkout.active{height:80px}.pt_cart .nologo-content-checkout.active{height:60px}.pt_cart .CartWrap .box-row.qualifiedtext .box .bonus-item.qualified{top:7px;width:100%;white-space:nowrap;text-align:center}.single-prodect-slide .slick-slider button.slick-next,.slick-slider.single-prodect-slide button.slick-next{right:90%}.slick-slider.single-prodect-slide button{width:11px;height:21px}.slick-slider.single-prodect-slide button.slick-prev{left:95%}.single-prodect-slide .slick-slider button.slick-prev{left:90%}.edit-address-form #wrapper .primary-content .form-row.crown-award-intrest .custom_checkbox{margin:0}#wrapper .primary-content .form-row.crown-award-intrest label.interstinfo{margin-left:34px}.static-page-section{width:100%;margin:0}#horizontal-carousel.no-carousel li{width:54%;margin:0}.email-form-section .form-row-button button.mobile-show{width:100%}.CartWrap .box-row .box{padding:8px;font-size:11pt}#secondary .LeftNav li a,#secondary .refinement li a{font-weight:700}.ui-dialog{max-width:98%}.color-carousel{padding:5px;box-sizing:border-box}.order-history-login .form-row.error .form-caption.error-message{padding-left:0}.mobile-TableWrap.TableWrap .box-row .box.shadedtop{width:50%;float:left}.mobile-TableWrap.TableWrap .box-row .box .mobile-headings.last{border-bottom:1px solid #767676}.mobile-TableWrap.TableWrap .box-row .box .mobile-headings.last .declined{min-height:25px}#header,.scrollable{height:auto}.mobile-size-availability{bottom:0;color:#000;display:block;position:absolute;text-transform:uppercase;white-space:nowrap}.box.itemdetails,.box.sizehdr{display:none}ul.crownhours{padding:0;margin:0}.breadcrumb .fa-2x{font-size:inherit}.breadcrumb .main-content span.mobile-show{font-weight:700;color:#000}.col-1,.col-2{float:none;width:100%}.scrollable li{float:left}.scrollable li a{border:1px solid #d9d9d9;border-radius:6px;display:block;padding:.2em .8em}#header{padding:1% 1% 30px}#header .primary-logo{float:left;position:relative;top:auto;width:65%}#header .primary-logo img{max-width:100%}.mini-cart-products{max-height:100%}#quickviewbutton{display:none !important}.orderdetails .order-totals-table td{padding:2px 0 0 5px}.orderdetails .order-totals-table td:first-child{padding-left:75px}.billing-mobile-title,.cart-mobile-title{text-align:center;color:#000;font-size:20px;text-transform:uppercase}.billing-mobile-title h2,.cart-mobile-title h2,.pt_order-confirmation .confirmation .confirmation-message h1{color:#000;font-weight:700;line-height:57px}.billing-mobile-title{font-size:16px}.checkout-billing .address-header-main{color:#fff}.address-block .address-header-main,.checkout-billing .address-header-main{width:100%;color:#0342a9;text-align:left;padding:5px;font-size:16px}.checkout-billing .address-header-main{color:#fff}.checkout-billing .continue-button-checkout.top-button{padding:0 20px}.pt_checkout .shipping-headers{padding:0}.pt_checkout .shipping-headers .shp-prc{width:32%;float:none}.pt_checkout .shipping-headers .shp-prc{display:none}.pt_checkout .continue-billing{width:100%;background:#fff}.pt_checkout .continue-billing button.button-fancy-large{width:100%;margin:0}.pt_checkout .place-order{width:100%;background:#fff}.pt_checkout .place-order button{width:100%;margin:0}.pt_checkout span.border-span-left,.pt_checkout span.border-span-right{width:47%;float:left;border-top:1px solid #000;margin-top:10px;height:1px}.pt_checkout span.or{float:left;text-transform:uppercase;font-weight:700;color:#000;font-size:20px;padding:0 5px}#shipping-method-list .shipping-methods .ship-table .form-row{margin:0}.checkout-billing .payment-method .required-point{margin-left:0}.checkout-billing .self-confirm .form-row.label-inline{position:relative;font-size:10px;width:100%;float:left;margin:0}.checkout-billing .self-confirm .form-row.label-inline label{position:relative !important;width:80% !important;margin:0 !important;font-style:normal !important}.checkout-billing fieldset .billing-coupon-code .coupan-code{display:inline-block;width:65%}.checkout-billing fieldset .billing-coupon-code .coupan-code label{position:relative !important;top:0 !important;left:0 !important;margin-bottom:10px !important}.checkout-billing fieldset .billing-coupon-code .coupon-apply{margin:50px 0 0 5px;width:30%}.checkout-billing .payment-method-options .label-inline{margin:0 0 5px !important}#wrapper .primary-content .checkout-billing .payment-method-options .pay-label{color:#000}#wrapper.pt_checkout .primary-content .checkout-billing .form-row{margin:5px 0;width:100%}.address-block .address-content,.address-block .address-header{padding:0}.add-all-awards-buttons{margin:10px 0 15px;display:inline-block;background:#cf0303;padding:8px 0 6px;width:100%;height:30px}.sprite-Add-all-awards{color:#fff;text-decoration:none;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:18pt;text-transform:uppercase;width:100%;background-image:none;text-align:center;line-height:28px;height:30px}.sprite-addtocart,.sprite-btn-add-all-engrave{text-indent:0;font-family:"montserrat",Arial,Verdana,sans-serif;display:inline-block;color:#fff;text-transform:uppercase;font-size:16pt;text-decoration:none;text-align:center;width:auto;height:auto;background-image:none}.add-all-awards-button{text-indent:0;background:#cf0303;padding:8px 0 6px}.mobile-product-preview-wrapper{margin:10px}.flexi-plate-block{padding:10px 0;float:none}.flexi-plate-block::after{content:" ";display:block;clear:both;border-bottom:1px dotted}.pt_order .search-order .searchordermain .pt_order .questions{font-size:16px}.paging-prev span.paging-text:before{content:"PREV";visibility:visible;padding-left:15px}#wrapper.menu-active span.menutext.mobile-show,.paging-prev span.paging-text{visibility:hidden}.pt_order-confirmation .order-shipment-table .product-tile,.pt_order-confirmation .order-shipment-table .scrollable{height:auto}.product-listing-1x4 ul.search-result-items .grid-tile{margin:2%;width:92%}.compareitems,.product-compare{display:none !important}.pt_cart #secondary,.pt_order-confirmation .item-list th,.pt_order-confirmation .order-shipment-table th{display:none}#product-nav-container{bottom:0;width:100%}#product-nav-container div{width:60px}#product-nav-container .divided span{border:0}.sizinginformation{padding:0}.sizinginformation th{font-weight:400;padding:0 0 0 2px}.sizinginformation td{background:#fff;padding:5px;text-align:center}.sizinginformation .sizechart{padding:0 !important}#wrapper.menu-active,.checkout-progress-indicator,.pt_order-confirmation .create-new-registry,.pt_order-confirmation .pt_gift-registry .create-new-registry{overflow:hidden}.checkout-progress-indicator{clear:both;font-size:.8em;margin-bottom:3%;position:relative;text-align:left;top:auto}.order-summary-footer h2{width:50%}.payment-method-options .form-row,.place-order-totals .order-totals-table{width:100%}.payment-method-options{padding:0}.payment-method-options .form-row label{float:left;margin:0;padding:0 0 0 1em;width:150px}.payment-method-options .form-row .input-radio{margin:0}.pt_order-confirmation .item-list td{float:left;padding:1em 0;width:98%}.pt_order-confirmation .item-list .order-totals-table td{float:left;width:48%}.pt_order-confirmation .order-shipment-table td{font-size:.9em;box-sizing:border-box;float:left}.pt_order-confirmation .order-shipment-table .line-item-details{width:70%}.pt_order-confirmation .order-shipment-table .line-item-quantity{width:10%}.pt_order-confirmation .order-shipment-table .line-item-price{width:20%}.pt_order-confirmation .order-shipment-table .order-shipment-details{border:none;width:100%}.pt_order-confirmation .order-shipment-table .scrollable li{float:left}.pt_order-confirmation .order-shipment-table .scrollable li a{border:1px solid #d9d9d9;border-radius:6px;display:block;padding:.2em .8em}.pt_order-confirmation .order-shipment-table #quickviewbutton,.pt_order-confirmation .order-shipment-table .compareitems,.pt_order-confirmation .order-shipment-table .product-compare{display:none !important}.pt_order-confirmation .order-shipment-table #header{height:auto;padding:1% 1% 30px}.pt_order-confirmation .order-shipment-table #header .primary-logo{float:left;position:relative;top:auto;width:65%}.pt_order-confirmation .order-shipment-table #header .primary-logo img{max-width:100%}.pt_order-confirmation .order-shipment-table .mini-cart-products{max-height:100%}.pt_order-confirmation .order-shipment-table .mini-cart-content{max-width:220px}.pt_order-confirmation .order-shipment-table ul.search-result-items .grid-tile{margin:2%;width:92%}.pt_order-confirmation .order-shipment-table .wide-tiles .product-tile .product-image{width:41%}.pt_order-confirmation .order-shipment-table .wide-tiles .product-tile .pr_stars,.pt_order-confirmation .order-shipment-table .wide-tiles .product-tile .product-name,.pt_order-confirmation .order-shipment-table .wide-tiles .product-tile .product-pricing,.pt_order-confirmation .order-shipment-table .wide-tiles .product-tile .product-promo,.pt_order-confirmation .order-shipment-table .wide-tiles .product-tile .product-swatches{float:right}.pt_order-confirmation .order-shipment-table .wide-tiles .product-tile .product-name h2{margin-top:0}.pt_order-confirmation .order-shipment-table .product-tile .product-swatches .swatch img{height:2em;width:2em}.pt_order-confirmation .order-shipment-table .product-listing-1x4 ul.search-result-items .grid-tile{margin:2%;width:92%}.pt_order-confirmation .create-new-registry p,.pt_order-confirmation .pt_gift-registry .create-new-registry p,.pt_order-confirmation .pt_gift-registry .item-list th,.pt_order-confirmation .pt_order-confirmation .item-list th,.pt_order-confirmation .pt_order-confirmation .order-shipment-table th{display:none}.pt_order-confirmation .order-shipment-table #product-nav-container{bottom:0;width:100%}.pt_order-confirmation .checkout-progress-indicator{clear:both;font-size:.8em;margin-bottom:3%;position:relative;overflow:hidden;text-align:left;top:auto}.pt_order-confirmation .checkout-progress-indicator div{padding:0 2%}.pt_order-confirmation .order-summary-footer h2{width:50%}.pt_order-confirmation .payment-method-options .form-row,.pt_order-confirmation .place-order-totals .order-totals-table{width:100%}.pt_order-confirmation .payment-method-options{padding:0}.pt_order-confirmation .payment-method-options .form-row label{float:left;margin:0;padding:0 0 0 1em;width:150px}.pt_order-confirmation .payment-method-options .form-row .input-radio{margin:0}.pt_order-confirmation .pt_order-confirmation .item-list td{float:left;padding:1em 0;width:98%}.pt_order-confirmation .pt_order-confirmation .item-list .order-totals-table td{float:left;width:48%}.pt_order-confirmation .pt_order-confirmation .order-shipment-table td{font-size:.9em;box-sizing:border-box;float:left}.pt_order-confirmation .pt_order-confirmation .order-shipment-table .line-item-details{width:70%}.pt_order-confirmation .pt_order-confirmation .order-shipment-table .line-item-quantity{width:10%}.pt_order-confirmation .pt_order-confirmation .order-shipment-table .line-item-price{width:20%}.pt_order-confirmation .pt_order-confirmation .order-shipment-table .order-shipment-details{border:none;width:100%}.pt_order-confirmation .order-history-header button{font-size:1em;padding:.25em}.pt_order-confirmation .page-content-tab-navigaton button,.pt_order-confirmation .pt_gift-registry .add-gift-cert p{width:100%}.pt_order-confirmation .pt_gift-registry .item-list{width:98%}.pt_order-confirmation .order-shipment-table .section-header{font-size:.9em;padding:.3em}.pt_order-confirmation .order-shipment-table .section-header,.pt_order-confirmation table.item-list .section-header{background-image:none}.pt_order-confirmation table.item-list .item-availability,.pt_order-confirmation table.item-list .item-dashboard,.pt_order-confirmation table.item-list .item-details,.pt_order-confirmation table.item-list .item-image{display:inline-block}.pt_order-confirmation table.item-list .item-image{width:30%}.pt_order-confirmation table.item-list .item-details{width:50%}.pt_order-confirmation table.item-list .item-availability,.pt_order-confirmation table.item-list .item-dashboard{width:97%}.pt_order-confirmation table.item-list .delete-registry{text-align:center}.pt_order-confirmation .list-table-header{padding:1em}.pt_order-confirmation .list-table-header .button{display:block;margin:20px 0;width:196px}.pt_order-confirmation .list-table-header p{display:none}.pt_order-confirmation .list-table-header button{display:block;width:260px}.pt_order-confirmation .home-bottom-center,.pt_order-confirmation .home-bottom-left{width:100% !important}.pt_order-confirmation .home-bottom-right{clear:both;float:none;width:100% !important}.pt_order-confirmation .home-bottom-right .product-tile{min-height:0}.pt_order-confirmation .product-tile .product-image{height:auto}.pt_order-confirmation #email-alert-signup{margin:0;width:100%}.pt_order-confirmation #email-alert-signup label{text-align:center;width:100%}.pt_order-confirmation #email-alert-signup input [type=text]{float:none;margin:0;width:50%}.pt_order-confirmation #email-alert-signup input[type=image]{float:none;vertical-align:bottom}.pt_order-confirmation .facebook-registration{left:-3px;position:relative;width:100.7%}.pt_order-confirmation .facebook-registration iframe{position:relative;width:100.7%}.home-main-content .home-main-left{display:none}.home-main-content .mobile-category-navigation{display:block}.contentwrapper .primary-content{width:100%}.contentwrapper .primary-content .home-hero-image-block{text-align:center}.mobile-product-carousel{clear:both;display:inline-block;margin-top:20px}.mobile-product-carousel h2{text-align:center;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:28px;color:#cf0303;font-weight:700}.mobile-product-carousel #horizontal-carousel li{width:50%;float:left;padding:1%;box-sizing:border-box}.mobile-product-carousel .product-tile .product-pricing,.mobile-product-carousel .product-tile .product-review{display:none}.mobile-product-carousel .product-tile .product-name .name-link{clear:both;padding-bottom:15px;text-decoration:none;text-transform:none;display:inline-block;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:20px;color:#0342a9;font-weight:700}.pt_account .primary-content .submit-payment-main .paymentcard-form .label-inline.form-indent label .required-indicator{display:none}.pt_account .primary-content .oder-details{padding:5px 0}.pt_account .primary-content .submit-payment-main{padding:0;width:100%}.pt_account .primary-content .submit-payment-main .order-on-hold{font-size:26px;padding:10px 0}.pt_account .primary-content .submit-payment-main .order-payment-fail{width:100%;padding:0;font-size:12px;line-height:16px;background:#fff;text-transform:inherit}.pt_account .primary-content .submit-payment-main .oder-details h2{background:#fff;color:#000;text-transform:capitalize;margin:0;padding-bottom:0}.pt_account .primary-content .submit-payment-main .paymentcard-form .label-inline.form-indent{padding:0;font-size:10px}.pt_account .primary-content .submit-payment-main .paymentcard-form .label-inline.form-indent .form-caption{font-size:12px;width:88%}.pt_account .primary-content .submit-payment-main .paymentcard-form .form-row-button .apply-button{font-size:18pt;width:100%;padding:8px 0 6px;margin:10px 0}.pt_account .primary-content .submit-payment-main .paymentcard-form .form-row-button .apply-button .mob-button{color:#fff;text-decoration:none}.pt_account .primary-content .submit-payment-main .paymentcard-form .form-row-button .cancel-button{border:none;width:100%;padding:0;text-decoration:underline;text-align:center;margin:0}.pt_account .primary-content .submit-payment-main .paymentcard-form .form-field-tooltip{margin-left:5px;padding-top:15px;float:left}.pt_account .primary-content .col-2{padding-left:0;border-left:none}.pt_account .primary-content .privacy-policy-block{text-align:left}.pt_account .primary-content .register-form .regconfirm-btn{margin-top:10px}.pt_account .primary-content .register-form .form-caption{font-style:italic}.pt_account .primary-content .login-box-content .login-rememberme .field-wrapper{width:25px;height:25px}.pt_account .primary-content .login-box-content .login-rememberme .field-wrapper .custom_checkbox{top:-37px !important;left:-8px !important}.pt_account .primary-content .login-box-content .login-rememberme label{float:left;padding:0;display:inline;clear:none;position:relative !important;margin:0 !important;color:#000 !important;font-style:normal !important;font-size:18px !important}.pt_account .primary-content .login-box-content .login-rememberme label span{font-family:"open_sans",Helvetica,Arial,sans-serif}.pt_account .primary-content .login-box .loginFieldbtn .form-row-button{padding-right:0;margin-top:10px}.pt_account .primary-content .login-box .loginFieldbtn .passwordLinks{float:left}.pt_account .primary-content .login-box .button{margin:10px 0 36px}.pt_account .primary-content .login-box .create-login{text-transform:uppercase;font-size:18pt;background:#cf0303;width:100%;text-align:center;border:#666;color:#fff;text-decoration:none;margin-bottom:10px}.pt_account .primary-content #NewPasswordForm,.pt_account .primary-content #PasswordResetForm{width:100%;margin-bottom:20px}.pt_account .primary-content #NewPasswordForm label,.pt_account .primary-content #PasswordResetForm label{width:50%;font-size:12pt;padding-top:0;font-weight:400}.pt_account .primary-content #NewPasswordForm .yr-email,.pt_account .primary-content #PasswordResetForm .yr-email{width:100%;display:inline-block}.pt_account .primary-content #NewPasswordForm .emailinfo,.pt_account .primary-content #PasswordResetForm .emailinfo{margin-top:0;padding-top:0;display:inline-block}.pt_account .primary-content #NewPasswordForm .apply,.pt_account .primary-content #NewPasswordForm .button,.pt_account .primary-content #NewPasswordForm button,.pt_account .primary-content #PasswordResetForm .apply,.pt_account .primary-content #PasswordResetForm .button,.pt_account .primary-content #PasswordResetForm button{margin:10px 0 0;width:100%}.pt_account .primary-content #NewPasswordForm .form-caption,.pt_account .primary-content #PasswordResetForm .form-caption{margin-left:0}.pt_account .primary-content .login-box-content .field-wrapper{width:100%;padding:0;margin-right:0}.pt_account .primary-content .login-box-content .field-wrapper.password-rules{margin:0 0 10px}.pt_account .login-box p{padding:0;font-weight:400;font-family:"montserrat",Arial,Verdana,sans-serif;color:#000;margin:10px 0}.pt_account .returning-customers .login-rememberme{width:100%}.pt_account .returning-customers #password-reset{white-space:nowrap;color:#cf0303;font-weight:400;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:14px}.mobileheader #mini-cart.minicart .mini-cart-total .mini-cart-link.productpresent .minicart-quantity{float:right;position:absolute;left:33px;top:-8px}.mobileheader #mini-cart.minicart .mini-cart-total .mini-cart-link.productpresent .minicart-quantity span.label{color:#fff;background:#cf0303;width:auto;height:auto;border-radius:16px;position:relative;z-index:2;padding:3px 8px}.cartpopup{display:none !important}.MenuItems a.menulast{border:none}#wrapper.menu-active .MenuItems .menu-toggle span.search{top:-6px}.mobileheader .top-banner .header-top.menu-inactive{z-index:0}.mobileheader .top-banner .header-top .header-right .search-section .dropdownul,.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper .header-test-search span.overlay-display,.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper .header-test-search.active span{display:none}.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper{float:right;white-space:nowrap;width:100%;margin:5px 0 0}.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper .header-test-search{border:3px solid #cbcbcb;background-color:#fff;z-index:112;position:relative}.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper .header-test-search form button{padding:0;top:-2px;text-align:right;right:1px;float:right}.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper .header-test-search.menu-inactive{position:static;z-index:0}.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper .header-test-search.active .topSearch{color:#000}.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper .header-test-search.active span.overlay-display{display:block}.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper .header-test-search form{background:#fff}.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper .header-test-search form .topSearch{width:auto;color:#cdcdcd;text-transform:uppercase}.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper .header-test-search form .topSearch::-webkit-input-placeholder{color:#cdcdcd;font-size:12px}.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper .header-test-search form .topSearch:-moz-placeholder{color:#cdcdcd;font-size:12px}.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper .header-test-search form .topSearch::-moz-placeholder{color:#cdcdcd;font-size:12px}.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper .header-test-search form .topSearch:-ms-input-placeholder{color:#cdcdcd;font-size:12px}.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper .header-test-search form button img{width:25px;height:26px}.mobileheader .logoTopNew .primary-logo img.mobile-show{vertical-align:middle;display:inline-block;max-height:100%;max-width:100%;width:100%}.mobileheader .logoTopNew .mobilehdrphone{width:100%;float:left;text-align:center;padding-bottom:7px;color:#cf0303;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:17pt;top:9px}div#search-suggestions{width:100%}.search-suggestion-wrapper{width:100%;border:2px solid #ccc;left:0;z-index:1072;margin:1px 0;box-shadow:0px 6px 19px -5px rgba(0,0,0,0.75)}.search-suggestion-wrapper .phrase-suggestions{max-height:320px;overflow:scroll}.search-suggestion-wrapper .product-suggestions{margin-top:15px}.search-suggestion-wrapper .product-suggestions .product-details{float:left}.search-suggestion-wrapper .hitgroup{padding:0;box-sizing:border-box;margin:1.4rem 0 0 0}.search-suggestion-wrapper .hitgroup .hit{padding:10px 17% 10px 5px;margin:0;position:relative;box-sizing:border-box;white-space:normal}.search-suggestion-wrapper .search-close{font-size:1.1rem;margin-top:3px;cursor:pointer}.search-suggestion-wrapper .hitgroup .hit span.parent-category{white-space:normal}#wrapper.menu-active .header-top{z-index:10}#wrapper.menu-active .mobileheader .top-banner nav{background:#fff;display:block;width:75%;left:0;z-index:101;font-family:"source_sans",Arial,Verdana,sans-serif;color:#000;text-transform:uppercase;font-size:13px;top:5.5%}#wrapper.menu-active .mobileheader .top-banner nav.subnavactive{z-index:110}#wrapper.menu-active .mobileheader .top-banner nav .menu-category{width:100%;float:left}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li{clear:both;width:100%;float:left}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.chat-options{width:100%;background:linear-gradient(180deg, #fff, #d7d7d7);font-size:13pt;padding:10px;line-height:19px;color:#000}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.chat-options ul li{float:left;clear:none;width:auto}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.chat-options ul li a{float:right;color:#000;text-decoration:none;font-family:inherit;padding:0;font-weight:700}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.chat-options ul li.chat-select{float:right}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.chat-options ul li.chat-select a{float:right;padding:1px 0}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.chat-options ul li .Callus{float:left;padding-bottom:10px;padding-right:10px;padding-left:10px}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.chat-options ul li.free-promo{width:100%;display:inline-block}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.chat-options ul li.free-promo .ctr{display:block;text-align:center;clear:both;font-weight:700;font-size:14pt;line-height:16pt;margin-top:8px;width:100%;word-wrap:break-word;white-space:normal}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.customcategories,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.findersection,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.stockcategories{display:inline-block;background:#fff;width:100%;padding:0;margin:0}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.customcategories>div,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.findersection>div,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.stockcategories>div{margin:0;padding:0}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.customcategories>div div,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.findersection>div div,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.stockcategories>div div{list-style:none;border-bottom:1px solid #666;padding:0;position:relative;z-index:1}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.customcategories>div div.active-cat,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.customcategories>div div.inactive-cat,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.findersection>div div.active-cat,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.findersection>div div.inactive-cat,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.stockcategories>div div.active-cat,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.stockcategories>div div.inactive-cat{opacity:1}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.customcategories>div div span.next-level,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.findersection>div div span.next-level,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.stockcategories>div div span.next-level{width:42px;padding:5px 10px 5px 0;height:100%;position:absolute;right:0;top:0;border-left:1px solid #666665;vertical-align:middle}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.customcategories>div div .next-level:after,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.findersection>div div .next-level:after,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.stockcategories>div div .next-level:after{content:'\203A';color:#cf0303;font-size:28pt;font-weight:700;width:33px;position:absolute;top:50%;text-align:center;line-height:13px;vertical-align:top;height:19px;margin-top:-9px}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.customcategories>div div a,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.findersection>div div a,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.stockcategories>div div a{color:#000;text-decoration:none;font-weight:700;text-transform:uppercase;width:78%;white-space:normal;float:left;padding:5px 0 5px 25px}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.customcategories>div.rootcategories.inactive-cat .toplevel-one,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.findersection>div.rootcategories.inactive-cat .toplevel-one,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.stockcategories>div.rootcategories.inactive-cat .toplevel-one{position:static;opacity:0}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.customcategories>div.rootcategories.inactive-cat .toplevel-one.active-cat,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.findersection>div.rootcategories.inactive-cat .toplevel-one.active-cat,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.stockcategories>div.rootcategories.inactive-cat .toplevel-one.active-cat{opacity:1}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.customcategories>div.rootcategories.inactive-cat .next-level,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.findersection>div.rootcategories.inactive-cat .next-level,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.stockcategories>div.rootcategories.inactive-cat .next-level{opacity:0}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.customcategories div,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.findersection div,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.stockcategories div{display:inline-block;width:100%;clear:both;float:left}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.customcategories div .level-3,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.customcategories div.level-2,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.findersection div .level-3,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.findersection div.level-2,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.stockcategories div .level-3,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.stockcategories div.level-2{position:absolute;left:100%;opacity:0;moz-transition:all .5s ease;transition:all .5s ease}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.customcategories div .level-3.open,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.customcategories div.level-2.open,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.findersection div .level-3.open,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.findersection div.level-2.open,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.stockcategories div .level-3.open,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.stockcategories div.level-2.open{left:0;transition:all .5s ease;z-index:3;top:0;opacity:1;background:#fff}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.customcategories div .level-3.open .next-level,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.customcategories div.level-2.open .next-level,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.findersection div .level-3.open .next-level,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.findersection div.level-2.open .next-level,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.stockcategories div .level-3.open .next-level,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.stockcategories div.level-2.open .next-level{opacity:0}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.customcategories .level-2,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.customcategories .level-3,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.findersection .level-2,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.findersection .level-3,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.stockcategories .level-2,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.stockcategories .level-3{padding:0;margin:0;border-bottom:none;min-height:658px}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.customcategories .level-2>ul,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.customcategories .level-3>ul,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.findersection .level-2>ul,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.findersection .level-3>ul,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.stockcategories .level-2>ul,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.stockcategories .level-3>ul{transition:all .5s ease;z-index:3;list-style:none;padding:0;border-bottom:none}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.customcategories .level-2>ul li,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.customcategories .level-3>ul li,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.findersection .level-2>ul li,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.findersection .level-3>ul li,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.stockcategories .level-2>ul li,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.stockcategories .level-3>ul li{padding:0;width:100%;border-bottom:1px solid #666665;position:relative}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.customcategories .level-2>ul li.back,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.customcategories .level-3>ul li.back,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.findersection .level-2>ul li.back,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.findersection .level-3>ul li.back,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.stockcategories .level-2>ul li.back,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.stockcategories .level-3>ul li.back{background:#e7e7e7;border-bottom:1px solid #666665;border-top:1px solid #666665;padding:10px 4px 10px 20px;font-weight:700;color:#cf0303;margin:0}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.customcategories .level-2>ul li.back .next-level,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.customcategories .level-3>ul li.back .next-level,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.findersection .level-2>ul li.back .next-level,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.findersection .level-3>ul li.back .next-level,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.stockcategories .level-2>ul li.back .next-level,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.stockcategories .level-3>ul li.back .next-level{opacity:1;left:0}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.customcategories .level-2>ul li.back .next-level:after,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.customcategories .level-3>ul li.back .next-level:after,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.findersection .level-2>ul li.back .next-level:after,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.findersection .level-3>ul li.back .next-level:after,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.stockcategories .level-2>ul li.back .next-level:after,#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.stockcategories .level-3>ul li.back .next-level:after{content:"\2039";color:#cf0303;left:0}#wrapper.menu-active .mobileheader .top-banner nav .menu-category.active .chat-options,#wrapper.menu-active .mobileheader .top-banner nav .menu-category.active .customcategories,#wrapper.menu-active .mobileheader .top-banner nav .menu-category.active .findersection{opacity:0}.pt_account .primary-content .login-page .col-1 .login-account .login-rememberme{width:60%}#wrapper .left-nav-close,#wrapper.menu-active .menu-toggle span.search{display:block;border:1px solid #000;visibility:visible;color:#666665;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:16px;padding:7px 13px 4px 32px;box-sizing:border-box}#wrapper.menu-active .menu-toggle span.search{position:absolute;left:0;margin-left:-.2em;background:url("../../images/hambergur-close.png") 2px no-repeat #e7e7e7;background-size:24px 20px;top:0}#wrapper .left-nav-close{width:112px;background:url("../../images/hambergur-close.png") 2px no-repeat #e7e7e7;background-size:24px 20px}.pt_product-search-result .primary-content h1 .titleaccent{color:#000}.ribbon-head .ribbonoption-main{position:relative}.ribbon-head .ribbonoption-main .ribbonoption{width:68%;height:40px;font-size:10pt;float:right;color:#000;text-decoration:none;font-family:"source_sans",Arial,Verdana,sans-serif !important;padding:7px;display:block;font-weight:700;-webkit-appearance:none;background:url("../../images/select-arrows.png") 96% 50% no-repeat #fff;position:absolute;right:0;top:36%}.ribbon-head .ribbonoption-main .selectedproduct{max-width:100%;width:30%;float:left;display:inline}.ribbon-head .ribbonoption-main .selectedproduct .product-tile .product-image{height:auto}.ribbon-head .ribbonoption-main h1{display:inline-block;text-align:center;width:100%;color:#0341a9;font-size:22px;padding:0;text-shadow:none}.search-info{display:block;font-size:24px;text-transform:uppercase;color:#0341a9;font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:700;text-align:center;padding:30px 20px 10px}.cat-heading{padding:0 0 20px}.awardbysport .dropdownul,.ribbon-head .dropdownul{position:relative;width:90%;float:none;margin:0 auto;border:1px solid #ccc}.awardbysport .dropdownul .background-header-red,.ribbon-head .dropdownul .background-header-red{background:url("../../images/background-header-red.png") right no-repeat;height:35px;width:100%;display:inline-block}.awardbysport .dropdownul a,.ribbon-head .dropdownul a{color:#b0b0b0;text-decoration:none;font-family:"source_sans",Arial,Verdana,sans-serif !important;font-size:10pt !important;padding:10px 7px;display:block;font-weight:700;text-transform:uppercase}.awardbysport .dropdownul .dropdown-tip,.ribbon-head .dropdownul .dropdown-tip{display:none;background:#fff;position:absolute;border:1px solid #ccc;width:100%;margin-top:17px}.awardbysport .dropdownul .dropdown-tip:before,.ribbon-head .dropdownul .dropdown-tip:before{position:absolute;top:-18px;left:9px;content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #0241a9;border-bottom-color:#0241a9;display:inline-block;z-index:2}.awardbysport .dropdownul .dropdown-tip:after,.ribbon-head .dropdownul .dropdown-tip:after{position:absolute;top:-16px;left:10px;content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;display:inline-block;z-index:2}.awardbysport .dropdownul .dropdown-tip .dropdown-menu,.ribbon-head .dropdownul .dropdown-tip .dropdown-menu{list-style:none;background:#fff;border:1px solid #0241a9;border-radius:6px;box-shadow:0 5px 10px #666;overflow:visible;padding:4px 0;margin:-11px 0 0;display:block !important;position:relative !important;z-index:1;float:left;width:100%}.awardbysport .dropdownul .dropdown-tip .dropdown-menu li,.ribbon-head .dropdownul .dropdown-tip .dropdown-menu li{list-style:none;padding:0;margin:0 10px 0 0;line-height:18px}.awardbysport .dropdownul .dropdown-tip .dropdown-menu li a,.ribbon-head .dropdownul .dropdown-tip .dropdown-menu li a{font-family:"source_sans",Arial,Verdana,sans-serif;font-size:9pt;font-weight:400;word-wrap:break-word;width:100%;display:inline-block;white-space:normal;box-sizing:border-box;padding:6px 2px;color:#555}.ribbon-head .dropdownul .dropdown-tip .dropdown-menu li.dropdownleft:nth-child(2){border-right:0}.awardbysport .dropdownul .dropdown-tip .dropdown-menu li.dropdownleft,.ribbon-head .dropdownul .dropdown-tip .dropdown-menu li.dropdownleft{border-right:1px dashed #666;margin-right:2%}.awardbysport .dropdownul .dropdown-tip .dropdown-menu li.dropdownright,.ribbon-head .dropdownul .dropdown-tip .dropdown-menu li.dropdownright{margin-left:3% !important}.awardbysport .dropdownul .dropdown-tip .dropdown-menu li.dropdownleft,.awardbysport .dropdownul .dropdown-tip .dropdown-menu li.dropdownright,.ribbon-head .dropdownul .dropdown-tip .dropdown-menu li.dropdownleft,.ribbon-head .dropdownul .dropdown-tip .dropdown-menu li.dropdownright{margin:0;padding:0;width:48%;float:left}.awardbysport .dropdownul .dropdown-tip .dropdown-menu li.dropdownleft ul,.awardbysport .dropdownul .dropdown-tip .dropdown-menu li.dropdownright ul,.ribbon-head .dropdownul .dropdown-tip .dropdown-menu li.dropdownleft ul,.ribbon-head .dropdownul .dropdown-tip .dropdown-menu li.dropdownright ul{margin:0;padding:0}.awardbysport .dropdownul .dropdown-tip .dropdown-menu li.dropdownleft .drophigh,.awardbysport .dropdownul .dropdown-tip .dropdown-menu li.dropdownright .drophigh,.ribbon-head .dropdownul .dropdown-tip .dropdown-menu li.dropdownleft .drophigh,.ribbon-head .dropdownul .dropdown-tip .dropdown-menu li.dropdownright .drophigh{font-weight:700;font-size:11pt;margin:0 10px 0 0;background:#efefef;font-family:"source_sans",Arial,Verdana,sans-serif;color:#555;text-decoration:none;line-height:15px;padding:3px 13px}.awardbysport .dropdownul .dropdown-tip .dropdown-menu li.dropdownleft .dropsub,.awardbysport .dropdownul .dropdown-tip .dropdown-menu li.dropdownright .dropsub,.ribbon-head .dropdownul .dropdown-tip .dropdown-menu li.dropdownleft .dropsub,.ribbon-head .dropdownul .dropdown-tip .dropdown-menu li.dropdownright .dropsub{margin-left:15px}.awardbysport .dropdownul .dropdown-tip ul li a,.ribbon-head .dropdownul .dropdown-tip ul li a{font-family:"source_sans",Arial,Verdana,sans-serif;font-size:9pt !important;font-weight:400;word-wrap:break-word;width:100%;display:inline-block;white-space:normal}.awardbysport .dropdownul .dropdown-tip.active,.ribbon-head .dropdownul .dropdown-tip.active{display:block}.awardbysport .listcontent,.ribbon-head .listcontent{float:left;width:50%;padding:0 2% 0 0;box-sizing:border-box}.awardbysport .list span,.ribbon-head .list span{padding:5px 0 5px 2px}.awardbysport .item-name .items,.ribbon-head .item-name .items{float:left;width:85%;margin:9px 0 0}.mobile-search{width:90%;margin:0 auto}pt_product-search-result .ribbon-head .insert-crown-head{margin:0;color:#000;text-shadow:none}.primary-content #cityLanding .city-name .city-header{font-size:18pt}#primary .finder-main .primary-content h1.finder-heading{display:inline-block;text-align:center;width:100%;color:#0341a9;font-size:22px;padding:0;text-shadow:none;font-weight:700;font-family:"source_sans",Arial,Verdana,sans-serif}.pt_account .primary-content .reset-password h1.page-header{text-transform:uppercase;font-family:"open_sans",Helvetica,Arial,sans-serif;color:#0342a9;font-weight:700;font-size:24px;display:inline-block;width:100%}.pt_account .primary-content .reset-password span{text-align:center;display:block;margin:0}.pt_account .primary-content .reset-password span.desktop-show{display:none}.pt_account .primary-content .reset-password .continue-shopping a{text-decoration:none}.pt_account .primary-content .reset-password .continue-shopping .continue-shop{background:#005ab3;text-transform:uppercase;font-size:18pt;width:100%;text-align:center;border:#666;color:#fff;padding:5px 0}.pt_account .primary-content .reset-password .login-logo a{text-decoration:none}.pt_account .primary-content .reset-password .login-logo .login-now{text-transform:uppercase;font-size:18pt;background:#cf0303;width:100%;text-align:center;border:#666;margin:10px 0;color:#fff;float:left;padding:5px 0}.custom-pin .form-data .form-align .group-form .last-child .quote-submit{background-color:#cf0303;width:100%;margin:14px auto 0;font-size:20px;font-weight:700;font-family:"source_sans",Arial,Verdana,sans-serif;padding:10px;text-transform:uppercase}.uploadLogoPopup .popupRight,.uploadPopup,.uploadPopup .popupTop{background-color:#fff}.uploadLogoPopup{border:none}.uploadLogoPopup .uploadPopup{width:100%;background-color:#fff;border-radius:0;border:0 solid #a7a9ac;position:relative;margin:0 auto;font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:400;box-sizing:border-box}.uploadPopup .popupBody{padding:10px 12px;box-sizing:border-box}.uploadLogoPopup .uploadPopup .popupBody h2{font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:400;font-size:19px;text-transform:uppercase;color:#000;margin:0}.uploadLogoPopup .uploadPopup .popupBody h4{color:#000;width:100%;font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:400;font-size:13px;line-height:15px;margin:2px 0 8px}.uploadLogoPopup .redTxt{color:#eb212e !important}.uploadLogoPopup .popupRight{box-sizing:border-box;border:none;width:100%;border-top:2px solid #939598;margin-top:10px;padding:10px 5px;float:none;position:initial}.uploadLogoPopup .popupRight h3{color:#000;font-size:14px;text-transform:uppercase;font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:400;line-height:20px;text-align:center;margin-left:0 !important;margin-bottom:3px;letter-spacing:-.5px}.uploadLogoPopup .popupRight .popupRight p{color:#666665;font-size:13px;margin:4px 5px;line-height:15px}.uploadLogoPopup .popupRight .boldTxt{font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:400}.uploadPopup{width:100%;border:none}.uploadPopup .popupBody li{font-size:13px;list-style:disc;line-height:15px;font-family:"source_sans",Arial,Verdana,sans-serif;color:#000}#bottomUploadBox{margin:10px 0;min-height:190px}.uploadLogoPopup .popupRight p{color:#666665;font-size:13px;margin:4px 5px;line-height:15px}#bottomUploadBox .popupTop h3{color:#000;font-size:14px;text-transform:uppercase;font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:400;line-height:20px;text-align:center;margin-left:0 !important;margin-bottom:3px;letter-spacing:-.5px}.account-landing-data{margin-left:0}#addresses .button{color:#fff;background-color:#cf0303;font-family:"open_sans",Helvetica,Arial,sans-serif;padding:5px;width:100%;text-transform:uppercase;font-size:18px;box-sizing:border-box;text-decoration:none;margin-top:10px}.payment-setting-page .account-landing-header h1{color:#0a44a6;background-color:#dfdfdf;line-height:22px;padding:8px 6px}.payment-setting-page .add-new-paymentcard span{color:#fff;padding:5px;width:100%;font-size:18px}.pt_cart .CartSubtotal{width:100%;padding:0}.pt_cart .CartSubtotal .order-discount{font-size:14px}.contentwrapper .home-main-content .primary-content .home-main-right .home-crown-content{display:none}.pt_order-confirmation .confirmation .confirmation-message{margin:0}.pt_order-confirmation .confirmation .confirmation-message h1{font-size:1.125rem;text-align:center;color:#000}.pt_order-confirmation .confirmation .confirmation-message .sucess-text .confirm-thank{font-size:2rem;font-weight:700;color:#005ab3;font-family:"open_sans",Helvetica,Arial,sans-serif;text-transform:uppercase}.pt_order-confirmation .confirmation .order-number,.pt_order-confirmation .confirmation .order-price,.pt_order-confirmation .confirmation .order-date,.pt_order-confirmation .confirmation .print-page{font-size:.9rem;line-height:1.4}.pt_order-confirmation .confirmation .order-number .label,.pt_order-confirmation .confirmation .order-number .value,.pt_order-confirmation .confirmation .order-price .label,.pt_order-confirmation .confirmation .order-price .value,.pt_order-confirmation .confirmation .order-date .label,.pt_order-confirmation .confirmation .order-date .value,.pt_order-confirmation .confirmation .print-page .label,.pt_order-confirmation .confirmation .print-page .value{font-size:.9rem}.pt_order-confirmation .confirmation .order-date .confirmation-delivery-message{font-size:.9rem}.pt_order-confirmation .confirmation .confirmation-message .print-details{width:100%}.pt_order-confirmation .confirmation .order-details-right-sec .CartSummaryWrap .line-items{padding:0;display:table;width:100%}.pt_order-confirmation .confirmation .actions{width:100%;float:left;padding:0}.pt_order-confirmation .confirmation .actions .continue-shopping a{text-decoration:none}.contentwrapper .horizontal-carousel .product-tile .product-name{line-height:16px;text-align:center;padding:0 10px;min-height:69px}.mobilepdp .mBtn{margin:20px 0}.password-data .form-horizontal .email-preferance .checkbox-select{float:left;margin:0 !important;width:9%}.password-data .form-horizontal .email-preferance .checkbox-select .custom_checkbox{top:-10px !important;margin:0 !important;padding:0 !important}.contentwrapper .footer-container .footerPromo{width:100%}.sucess-mesg{background-color:#fff}.contentwrapper .footer-container .footerPromo .email-container-response{letter-spacing:0;background:linear-gradient(180deg, #fff, #d7d7d7)}.contentwrapper .footer-container .footerPromo .email-container-response .footerPromoRight{width:auto;padding-left:0;box-sizing:border-box;float:none;margin:0}.contentwrapper .footer-container .footerPromo .email-container-response .footerPromoRight .footerPromoRightContent{margin:0;display:inline-block;width:auto}.contentwrapper .footer-container .footerPromo .email-container-response .footerPromoRight .footerPromoRightContent .form-row{width:226px;float:left}.contentwrapper .footer-container .footerPromo .email-container-response .footerPromoRight .footerPromoRightContent .form-row .field-wrapper input{padding:14px 0;border:1px solid #666665;border-radius:0}.contentwrapper .footer-container .footerPromo .email-container-response .footerPromoRight .footerPromoRightContent .email-button{float:left}.contentwrapper .footer-container .footerPromo .email-container-response .footerPromoRight .footerPromoRightContent .email-button .signupbtn{border:1px solid #666665;background:#fff;padding:5px 0;margin:10px 0 0 4px;text-transform:capitalize;width:68px;color:#000;float:left;font-weight:700}.mobileheader .top-banner.menu-inactive{z-index:0}#wrapper .primary-content .form-row.mobilephonefield{width:70%;float:left;margin-right:3%}#wrapper .primary-content .form-row.mobilephonefield .field-wrapper{width:100% !important}#wrapper .primary-content .form-row.mobilephonefield .field-wrapper label{width:100%}#wrapper .primary-content .form-row.mobilephoneext{width:27%;float:left;clear:none;padding:0}#wrapper .primary-content .form-row.mobilephoneext .field-wrapper{width:100% !important}#wrapper .primary-content .form-row.mobileorg{clear:both}.email-form .customerservice-email .field-wrapper{width:30px}.email-form .customerservice-email .field-wrapper .custom_checkbox{top:-39px !important}.email-form .customerservice-email label{width:85% !important;color:#000 !important;font-weight:700;font-size:14px !important;text-transform:uppercase;position:relative !important;margin-left:0 !important}.email-form .signup-customer-service{text-transform:uppercase;font-size:18pt;background:#cf0303;width:100%;padding:8px 0 6px;text-align:center;border:#666665;margin:10px 0;font-weight:700}.email-form .dialog-required{margin:0}.email-form .email-policy{margin-left:29px}.list-container .items{width:50%;box-sizing:border-box}#navigation .seemore-link,#navigation li a,.CartSummaryWrap .mini-cart-attribute .label,.login-info{font-weight:700}.email-form-section .form-row-button{clear:both}.email-form-section .form-row-button .contact-btn{color:#fff;font-family:"open_sans",Helvetica,Arial,sans-serif;background-color:#cf0303;padding:5px;width:100%;text-transform:uppercase;font-size:18px;text-align:center;box-sizing:border-box}.bottom-disclaimer{padding:0 10px}.continue-button-checkout{background:#fff;padding:0 10px;box-sizing:border-box}.continue-button-checkout .continue-button{width:100%;margin:0}.checkout-mini-cart .cartlogo a{color:#5aabfa}.CartSummaryWrap .box.mobile-show{display:table-cell}.CartSummaryWrap .mini-cart-attribute{padding:0}.login-info{color:#000;font-size:14px;font-family:"open_sans",Helvetica,Arial,sans-serif}#navigation .seemore-link,#navigation .seemore-link a{color:#cf0303;text-decoration:none}#navigation .seemore-link{margin:0 !important;font-family:"source_sans",Arial,Verdana,sans-serif}#navigation .seemore-link{clear:both;float:left;padding:5px 0 5px 25px;border-bottom:1px solid #666665;width:100%}#navigation .mobile-left-nav li{list-style:none;padding:5px 0 5px 25px;border-bottom:1px solid #666665}#navigation .mobile-left-nav li a{font-weight:700;word-wrap:break-word;white-space:normal;line-height:normal}#navigation .mobile-left-nav li.chat-options li{border-bottom:none;padding:0}#navigation .mobile-left-nav p{padding:5px 0 0 25px;margin:0}.header-links.inactive{opacity:0}.mobile-left-nav{left:100%;opacity:0;width:100%}.mobile-left-nav.active{display:inline-block;background:#fff;opacity:1;left:0;position:absolute;moz-transition:all .2s ease;transition:all .2s ease}.hamburger-subcategories .hamburger-subcat-back-btn,.mobile-left-nav .back-to-rootcat{font-family:"source_sans",Arial,Verdana,sans-serif;background:#e7e7e7;border-top:1px solid #666665;color:#cf0303;border-bottom:1px solid #666665;font-weight:700;text-decoration:none}.mobile-left-nav .back-to-rootcat{margin:0;padding:10px 5px}.mobile-left-nav .back-to-rootcat:before{float:left;line-height:13pt;margin:-4px 6px 0 0;content:"\2039";color:#cf0303;font-size:24pt;font-weight:700;padding:0 5px 0 0}.hamburger-subcategories .hamburger-subcat-back-btn{margin:0;padding:10px 5px}.hamburger-subcategories .hamburger-subcat-back-btn:before{float:left;line-height:13pt;margin:-4px 6px 0 0;content:"\2039";color:#cf0303;font-size:24pt;font-weight:700;padding:0 5px 0 0}.hamburger-subcategories li{list-style:none;padding:5px 0 5px 25px;border-bottom:1px solid #666665}.hamburger-subcategories li a{color:#000;text-decoration:none;margin:0 !important;font-family:"source_sans",Arial,Verdana,sans-serif;display:inline-block;font-weight:700}.checkout-billing .self-confirm .form-indent .field-wrapper span.error{display:inline-block;position:absolute;width:239px;left:35px;top:70px}.checkout-billing .payment-method .form-row.cvn .field-wrapper span.error{width:100%}.paymentcard-form .form-row.cvn .field-wrapper .error{width:300px;white-space:normal}.checkout-billing .payment-method .saved-card .field-wrapper{width:100%}.checkout-billing .payment-method .sv-card .field-wrapper{width:30px;height:20px}.checkout-billing .payment-method .sv-card .field-wrapper .custom_checkbox{top:-47px !important}.paymentcard-form .form-row.card-number .field-wrapper{width:100%}.qualify-ship .free-shipping-asset,.qualify-ship .freeship-content{width:100%;padding:10px;box-sizing:border-box}.pt_product-search-result .ribbon-head .insert-crown-head{color:#000;font-size:22px;font-weight:400;padding:10px;font-family:"open_sans",Helvetica,Arial,sans-serif;text-align:center;clear:both}.qualify-ship .free-shipping-asset{margin:0 0 10px}.qualify-ship .category-text,.qualify-ship .prod-detail{float:left;width:70%}.qualify-ship .freeship-items{padding-bottom:10px}.ui-dialog .review-engraving-details .review-engraving-click,.ui-dialog .review-engraving-details .review-engraving-static{width:100%}.ui-dialog .review-engraving-details .review-engraving-buttons{width:100%}.password-data .form-horizontal fieldset .password-data{margin-bottom:15px;clear:both}.password-data .form-horizontal fieldset .dialog-required{margin:0;clear:both;float:left}.search-result-content #search-result-items .grid-tile .product-tile .product-ID{text-decoration:none}.search-result-content #search-result-items .grid-tile .product-tile .product-name{color:#666}.pt_account .primary-content .allow-po-order{margin:10px 0;float:left}.pt_account .primary-content .allow-po-order .form-row{margin:0 !important;float:left}.pt_account .primary-content .allow-po-order .form-row .field-wrapper .custom_checkbox{margin:0 !important;top:-5px !important;left:-5px !important}.pt_account .primary-content .allow-po-order .form-row .form-caption{width:88%}.search-result-content #search-result-items .grid-tile .product-tile .ribbon-pricing{text-transform:uppercase}.pt_account .invalid-address h2{color:#000;background:0 0;font-size:12px;margin:0;padding:5px 0;line-height:14px}.pt_order-confirmation .confirmation .confirmation-message h1 .conformation,.pt_order-confirmation .confirmation .confirmation-message h1 .order{font-size:30px;text-align:center;color:#000;font-weight:400;text-transform:uppercase;font-family:"source_sans",Arial,Verdana,sans-serif}.add-edit{margin:10px 0}.pt_account .primary-content .reset-password .account-landing-header h2{text-transform:uppercase}.pt_account .primary-content #NewPasswordForm .password-rules{margin:10px 0}#shipping-billing-form .country-shipping-msg{margin-left:10px;max-width:100%;box-sizing:border-box}.cart-promo.cart-promo-approaching{font-size:18px}.pt_order-confirmation .confirmation .order-details-right-sec .order-shipments .line-items .line-item .shadedtop .qty .label{font-weight:700}.pt_order-confirmation .confirmation .confirmation-message .sucess-text{border-top:1px solid #ccc;text-transform:uppercase}.pt_order-confirmation .confirmation .confirmation-message .sucess-text .confirm-msg{text-transform:initial}.login-page.user-login .col-2 .form-row .field-wrapper,.pt_account .login-page.user-login .col-1 .loginFieldbtn,.pt_account .primary-content .login-page .col-1 .login-account .field-wrapper{width:100%}.CartWrap .box .add-more-item{color:#5aabfa;font-weight:700}#wrapper .primary-content .form-row.date label{top:7px}#wrapper .primary-content .login-page .login-box .form-row.login-rememberme label{display:block;padding-top:10px}#wrapper.pt_checkout .primary-content .checkout-billing .form-row.exp-date .month-date label,#wrapper.pt_checkout .primary-content .checkout-billing .form-row.exp-date .year-date label,.login-page.user-login .form-row.desktop-show,.product-attributes.zoom.desktop-show{display:none}.pt_account .primary-content .login-page{margin-bottom:10px}.pt_cart .CartSubtotal .order-totals-table{padding:0;float:right}#wrapper .primary-content .form-row.date{margin-top:0 !important}.pt_account .primary-content .login-box-content .dialog-required{margin:0}.pt_account .primary-content .login-box-content .form-row-button .regconfirm-btn{text-transform:uppercase;font-size:18pt;background:#cf0303;width:100%;padding:8px 0 6px;text-align:center;border:#666;margin:10px 0;color:#fff;text-decoration:none}.account-create{font-weight:700;color:#000;margin-bottom:10px}.login-page.user-login .form-caption.privacy-policy-block{text-align:left}.ui-dialog .po-payment{padding:0}.ui-dialog .po-payment .ship-table .form-row.shipping-method .shipping-details .field-wrapper input[type=radio]+label span{left:-4px}.pt_cart .CartSubtotal .order-totals-table .OrderTotalValue,.pt_cart .CartSubtotal .order-totals-table .ordersums .order-summery{font-size:24px}.awardbysport .list-container,.ribbon-head .list-container{margin-bottom:15px}.cartright3 .tax-applied{float:left;clear:none;font-size:16px;font-weight:700}.pt_cart .cart-mobile-title .cart-header{font-size:1em;font-weight:normal;text-transform:capitalize;line-height:2em}.pt_cart .sticky-checkout{top:0;position:sticky;position:-webkit-sticky;z-index:1071}.pt_cart .sticky-checkout .mobile-cart-top .mBtn{text-transform:uppercase;font-size:16pt;background:#cf0303;width:100%;padding:8px 0 6px;text-align:center;border:#666665;margin:10px 0;float:left;font-weight:700}.pt_cart .sticky-checkout .mobile-cart-top .btnSecondary{background:#ccc;text-decoration:none;color:#000}.pt_cart .sticky-checkout .mobile-cart-top .btnSave{margin-right:0}.pt_cart .savecart-message{float:left;width:100%}.pt_cart .cartComments{float:left;box-sizing:border-box}.pt_cart .CartWrap{color:#000}.pt_cart .CartWrap .ipad-desktop-show{display:none}.pt_cart .CartWrap .box.mobile-show{display:block}.pt_cart .CartWrap .carttotal{width:95px;text-align:right}}@media screen and (max-width: 767px) and (max-width: 320px){.pt_cart .CartWrap .carttotal{width:80px}}@media screen and (max-width: 767px){.pt_cart .CartWrap .cartprod{width:70px;margin:0 auto;padding:0 !important}.pt_cart .CartWrap .CartEnterPromo{width:100%}.pt_cart .CartWrap .CartEnterPromo label{color:#0342a9;font-size:36.65px}.pt_cart .CartWrap .CartEnterPromo input{width:65%;height:48px}.pt_cart .CartWrap .CartEnterPromo button#add-coupon{padding:0 6px;width:35%;height:48px;margin:0;background:0 0}.pt_cart .CartWrap .CartEnterPromo button#add-coupon .promo-apply{text-transform:uppercase;font-size:18pt;background:#cf0303;width:100%;padding:8px 0 6px;text-align:center;border:#666665;float:left;margin:0}.pt_cart .CartWrap .cartbuttons{border-top:none;border-bottom:none}.pt_cart .CartWrap .cartbuttons .cart-action-empty-cart,.pt_cart .CartWrap .cartbuttons .continue-shopping{width:100%}.pt_cart .CartWrap .CartEnterPromo,.pt_cart .CartWrap .CartPromo{padding:8px 0}.pt_cart .CartRight{width:100%;padding:0;background:#fff;z-index:1070}.pt_cart .CartRight .cartright1,.pt_cart .CartRight .cartright2,.pt_cart .CartRight .cartright3{text-align:left}.pt_cart .CartRight .cartright3 .cartrightsm strong{font-weight:400;font-size:15px}.pt_cart .CartWrap .box.bonus-item-actions{display:inline-block}.pt_cart .CartWrap .box-row .box{padding:10px 6px 8px}}@media screen and (max-width: 767px) and (max-width: 320px){.pt_cart .CartWrap .box-row .box{padding:10px 3px 8px 1px}}@media screen and (max-width: 767px){.pt_cart .CartWrap .cartdesc{text-align:left;width:177px}.pt_cart .CartWrap .cartdesc .item-quantity-details{padding-left:0;text-align:left}.pt_cart .CartWrap .box-row.discounts{display:inline-block;width:100%;border-bottom:0}.pt_cart .CartWrap .box-row.discounts .box{display:inline-block;width:100%;box-sizing:border-box;padding:0;float:left;text-align:right}.hamburger-subcategories .hamburger-heading{float:left;width:100%}.hamburger-refine .LeftNav p{margin:0}.hamburger-refine .LeftNav .LeftNavHdr,.hamburger-refine .LeftNav .leftseemore a,.hamburger-refine .LeftNav p a{float:left;width:100%}.login-page.user-login .form-row-button .login-btn{text-transform:uppercase;font-size:18pt;background:#cf0303;width:100%;text-align:center;border:#666;color:#fff;text-decoration:none}.order-hostory .continue-shopping .continue-shop,.pt_order .actions .continue-shopping .continue-shop{background:#005ab3;text-transform:uppercase;font-size:18pt;width:100%;text-align:center;border:#666;color:#fff;padding:5px 0}.pt_order .actions .continue-shopping{margin:0;padding:0}.pt_account .primary-content #NewPasswordForm .field-wrapper{width:100%}.pt_account .primary-content #NewPasswordForm .apply{text-transform:uppercase;font-size:18pt;background:#cf0303;width:100%;text-align:center;border:#666;margin:10px 0;color:#fff;text-decoration:none}#wrapper.pt_account .primary-content .submit-payment-main .paymentcard-form .label-inline.form-indent label.custom_checkbox{margin:0;padding:0;top:-10px;position:absolute}.order-shipments .box.qty{width:35px;text-align:left}.home-wrapper .homethumbswrap .homethumbs{width:50%;display:inline-block;float:left;vertical-align:top}.pt_account .primary-content .reset-password .login-logo{width:100%}#wrapper .primary-content #contact-us .customer-question.customer-question-expanded .form-row label{width:75%}.ui-dialog #PasswordResetHeaderForm .pwd{padding-bottom:10px}.ui-dialog .inner-container{padding:0}.ui-dialog .inner-container .passwd-reset-header-content .password-details,.ui-dialog .inner-container .passwd-reset-header-content form,.ui-dialog .inner-container .passwd-reset-header-content p{padding:20px 20px 0}#wrapper.menu-active .mobileheader .top-banner nav .menu-category li.chat-options ul li.contact-select .contact{position:relative;top:5px}.primary-content #bigtext-id0 .bigtext-line0{font-size:22px}.static-page-section .primary-content{width:100%;padding:0;border-left:0}.static-page-section .primary-content .contactus-primary .contact-chat-email-section{padding:0}.static-page-section .primary-content .contactus-primary .contact-chat-email-section .chat-email-section,.static-page-section .primary-content .contactus-primary .contact-chat-email-section .contacts-details-section{float:left;width:100%}.static-page-section .primary-content .contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .email-form-section{padding:.5rem;border:none}.static-page-section .primary-content .contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .email-form-section label{width:100%}.static-page-section .primary-content .contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .email-form-section .field-wrapper{margin:5px 0;width:100%}.static-page-section .primary-content .contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .email-form-section .field-wrapper input,.static-page-section .primary-content .contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .email-form-section .field-wrapper select{width:100%}.static-page-section .primary-content .contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .email-form-section .field-wrapper textarea{width:93%}.static-page-section .primary-content .contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .email-form-section .mobile-field-extn-section{width:98%}.static-page-section .primary-content .contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .email-form-section .mobile-field-extn-section .mobilephonefield{width:65%}.static-page-section .primary-content .contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .email-form-section .mobile-field-extn-section .mobilephonefield .field-wrapper input[type=text]{width:98%}.static-page-section .primary-content .contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .email-form-section .mobile-field-extn-section .mobilephoneext .field-wrapper input[type=text]{width:100%;margin:18px 0 0}.static-page-section .primary-content .contactus-primary .contact-chat-email-section .chat-email-section .email-us-section .email-form-section .required-point{width:100%}.static-page-section .primary-content .onlinecatalogmain .onlinecatalog{padding:10px 5px}}@media screen and (min-width: 1023px){.faq-header>h1{font-size:34px !important}}@media screen and (max-width: 767px){.custom-pin a.p-policy{font-size:inherit}#wrapper .primary-content #CreditCardForm .paymentcard-form .form-row{width:98%}span#dwfrm_billing_paymentMethods_creditCard_addCardConfirmation-error{width:320px}#wrapper .primary-content #CreditCardForm .paymentcard-form .form-row .custom_checkbox{position:absolute}label[for=dwfrm_billing_paymentMethods_creditCard_addCardConfirmation]+.form-caption{float:none !important;margin-top:5px}.static-page-section .primary-content .getcatalog{text-align:center;padding:3px 0;display:inline-block;width:100%;box-sizing:border-box}}@media screen and (min-width: 480px){.folder-content-list li{flex-basis:40%}.orderdetails .order-payment-summary{float:right}.pt_cart .CartWrap .box-row.qualifiedtext .box .bonus-item.qualified{top:7px;width:420px}}@media screen and (min-width: 480px) and (max-width: 767px){.facebook-registration,.facebook-registration .fb_iframe_widget,.facebook-registration .fb_iframe_widget span,.facebook-registration .fb_iframe_widget span iframe{position:relative;width:100%}.product-tile .pr_stars{left:40px}.wide-tiles .product-tile .product-name h2{margin-top:10px}.facebook-registration{left:0}#preferred-store-panel input[type=text]{width:49.5966%}}@media screen and (max-width: 480px){.ui-dialog .inner-container .passwd-reset-header-content .password-details,.ui-dialog .inner-container .passwd-reset-header-content form,.ui-dialog .inner-container .passwd-reset-header-content p{padding:5px 0 0}.full-engrave .min-height{min-height:28px}#preferred-store-panel input[type=text]{width:49.5966%}.mobilepdp .mBtn{font-size:14pt}.pt_checkout span.border-span-left,.pt_checkout span.border-span-right{width:43%;float:left;border-top:1px solid #000;margin-top:10px;height:1px}.pt_checkout span.or{float:left;text-transform:uppercase;font-weight:700;color:#000;font-size:20px;padding:0 5px}}@media screen and (max-width: 479px){.billing-mobile-title,.cart-mobile-title,.pt_order-confirmation .confirmation .confirmation-message h1{font-size:16px}.qualify-ship h2.ship-header span.red-font1{padding-right:0}.search-info{font-size:17px;padding:30px 0 10px}.mobileheader .top-banner .header-top .menuitems.user-login,.mobileheader .top-banner .header-top .menuitems.user-logout{clear:both;padding:0}}@media screen and (max-width: 320px){.MenuItems a.menu-toggle .open-menu{padding-left:1px}.mobileheader .mobile-show.header-mobile-selected-categories .MenuItems a:nth-child(5){padding-right:5px}.pt_cart .CartWrap .box-row.qualifiedtext .box .bonus-item.qualified{top:7px;width:300px;text-align:center}.mobile-search .category-search input{width:84%;height:30px}.awardbysport .item-name .items,.ribbon-head .item-name .items{float:left;width:80%;margin:9px 0 0}.mobile-TableWrap.TableWrap .box-row .box .valueblock{padding:8px 8px 0 20px}.pt_cart .CartWrap .cartdesc{text-align:left;max-width:124px}}@media screen and (-webkit-min-device-pixel-ratio: 0){.pt_account .primary-content .paymentcard-form .form-row-button,::i-block-chrome{width:40%}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.CartSummaryWrap .shadedtop{font-size:12px}}@media screen and (-webkit-min-device-pixel-ratio: 0){.pt_account .primary-content .paymentcard-form .form-row-button,::i-block-chrome{width:40%}.top-banner .header-top .header-right .search-section .header-test-search form button,.top-banner .header-top .header-right .search-section .header-test-search form::i-block-chrome{top:3px}}@media (max-width: 767px){.shipping-main-headres .title.shp-date:before{content:'Price/'}}.pdp-table-qtycol{display:none}.checkout-billing .place-order{background:#fff;display:block}.product-intrest>.field-wrapper{display:inline-block}.checkout-billing .payment-method .form-row.cvn .field-wrapper span.error{width:278px}@media screen and (max-width: 768px) and (min-width: 414px){.ui-dialog.user-login .col-2 .header-register-form .form-row-button{float:left}.ui-dialog.user-login .col-2{border-left:0}.ui-dialog.user-login .form-row.login-rememberme{display:inline-block;width:11em;margin-left:23%;margin-right:auto}.ui-dialog.user-login .form-row.login-rememberme label{float:left}.ui-dialog.user-login .form-field-tooltip{display:inline-block;float:left}.ui-dialog.user-login .password-rules .field-wrapper{margin-left:10em;margin-right:12em}}@media screen and (max-width: 414px){#dialog .inner-container .header-login-form{margin-left:auto;margin-right:auto;width:17em;float:left}.ui-dialog.user-login .col-1 .loginFieldbtn{margin-left:auto;margin-right:auto;width:17em}.ui-dialog.user-login .form-row.login-rememberme{width:initial;float:none;margin-left:0}.ui-dialog.user-login .content-asset{display:inline-block}.ui-dialog.user-login .ui-dialog h2{display:inline-block}.ui-dialog.user-login .col-2 .form-row label{width:80px;margin-left:-30px}.ui-dialog.user-login .col-2 .header-register-form .regconfirm-btn{padding-left:0}.ui-dialog.user-login .sprite-bt_createlogin{width:208px;margin-left:3em;margin-right:3em}.ui-dialog.user-login .col-2{border-left:0}.ui-dialog.user-login .inner-container .passwd-reset-header-content{padding:35px 15px}}.contactus-primary .email-asset{width:inherit}.header-register-form .email-asset{width:initial}@media screen and (max-width: 1023px) and (min-width: 768px){.shipping-delivery-message{text-align:right}.contactus-primary .email-asset{width:88%}}@media screen and (max-width: 767px){.pt_checkout .shipping-delivery-message,.pt_checkout .ship-table .ship-rate .ship-price{text-align:left !important}.pt_checkout .ship-table .shp-trophies{width:39%}.pt_checkout .shipping-headers .shp-typ{width:39%}.pt_checkout .ship-table .form-row.shipping-method .shipping-details,.pt_checkout .ship-table .ship-details{font-size:14px}}@media only screen and (max-device-width: 1024px){.thumblineimg img[alt*="360"]{pointer-events:none;display:none}}@media only screen and (max-device-width: 1366px){.quantity-next-step{display:none}}.holaccent a{color:#ff5e06 !important}.holaccent a:hover{color:#000 !important}.pinkaccent a{color:#f691b2 !important}.pinkaccent a:hover{color:#000 !important}a.view-more-link-home{background:#cf0303;clear:both;color:#fff !important;display:block;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:14pt;margin-bottom:20px;padding:5px;text-align:center;text-decoration:none !important;text-transform:uppercase;width:100%}.reason-code-container{background-color:#eee;border:1px solid #cf0303;padding:1rem}.reason-code-text{color:#000;font-weight:700}.reason-code-text-emphasized{color:#cf0303}.reason-code-subtext{color:#777;font-weight:700}.uploadLogoPopup .uploadPopup .btUpload.disabled{background-color:#ccc}#modal-holder{background-color:#000;background-color:rgba(0,0,0,0.4);display:none;height:100%;left:0;overflow:auto;padding-top:20px;position:fixed;top:0;width:100%;z-index:999}#modal-holder .modal-content{background-color:#fefefe;border:1px solid #888;margin:auto;padding:20px;width:50%}#modal-holder .modal-display{text-align:center}#modal-holder .close{color:#aaaaaa;float:right;font-size:28px;font-weight:700}#modal-holder .close:hover,#modal-holder .close:focus{color:#000;cursor:pointer;text-decoration:none}html[data-useragent*='MSIE 10.0'] .checkbox.form-row .fancy.field-wrapper input[type=checkbox]+label{margin-left:30px !important}.itemInputContainerAdvanced.repeat-lines .NDSColumnContainer .NDSColumnContainer.styleediting::before{background-image:none}.qualify-ship #dialog{display:flex !important;height:auto !important}.date-error-content h1{color:#cf0303}.ui-dialog p span.early-delivery{color:#000}@media (max-width: 767px){.cart-actions .CartWrap .cartbuttons .cartsavbtn{margin-right:0}.cartbuttons .cartsavbtn{margin-right:0 !important}}div.co-shipping-rates{margin:10px}.ship-rate.mobile-show{color:#666 !important;margin-bottom:.25rem}@media (max-width: 767px){.pt_checkout.billing-page .address-block .delivery-information-section,.pt_checkout.billing-page .address-details{width:90%}}.phone-field-help.readonly .formfield-tooltip{display:none !important}.boxtitleholder a,.dwt-cya .boxtitleholder a{text-decoration:none}.dwt-cya .CYAboxSport,.pt_product-search-result .-E5D .dwt .dwt-box-images .dwt-content .CYAboxSport,.pt_product-search-result .dwt-content .CYAboxSport{color:#000;display:block;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:1.1rem;line-height:13pt;max-width:140px;text-align:left;text-transform:none}.dwt-cya .CYAboxType,.pt_product-search-result .dwt-content .CYAboxType{color:#000;display:block;font-size:1.1rem;line-height:13pt;margin-top:1px;text-transform:none;font-family:"source_sans",Arial,Verdana,sans-serif}@media (max-width: 767px){.button-checkout .iphone-only,.cart-actions.cartbuttons.cart-row.box-row .iphone-only{display:block !important}}.custom-quote-form fieldset select{background:url("../../images/select-arrows.png") 98.5% 50% no-repeat #fff;-webkit-appearance:none;padding-right:22px}#engravingContent select{background:url("../../images/select-arrows.png") 98.5% 50% no-repeat #fff;-webkit-appearance:none;padding-right:22px}.date-picker .hasDatepicker{margin:.5rem 0}.date-picker .jquery-ui-tooltip{font-size:1rem;display:inline-block;vertical-align:middle;top:-3px}.ui-datepicker-today{background-image:none;filter:Alpha(Opacity=35);opacity:.35}.ui-datepicker-today a{cursor:default;background:#e6e6e6 !important;border:1px solid #d3d3d3 !important;color:#555 !important;font-weight:400 !important;font-family:"source_sans",Arial,Verdana,sans-serif !important}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-next.ui-state-hover .ui-icon{background-image:url(../../images/arrows/date-arrow-right.png);background-position:0 0}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-prev.ui-state-hover .ui-icon{background-image:url(../../images/arrows/date-arrow-left.png);background-position:0 0}label.pay-label{cursor:pointer}.cscode-wrapper p.error{color:#cf0303;background-color:transparent;font-style:normal;margin:0}.form-row+.notice{font-size:.8rem;color:#025ab3;text-transform:none;margin:0}@media (max-width: 1023px) and (min-width: 768px){.form-row+.notice{margin:0 0 0 calc(30% + 16px)}}@media (min-width: 1024px){.form-row+.notice{margin:0 0 0 calc(25% + 16px);max-width:50%}}.cart-empty{background-color:#eee;overflow:auto;text-align:center;color:#000}@media (max-width: 767px){.cart-empty{max-width:none;margin-left:-10px;margin-right:-10px}}@media (min-width: 768px){.cart-empty{margin:0 1rem}}.cart-empty .inner{margin:0 auto;width:410px;max-width:90%}.cart-empty .inner>h1{font-family:"open_sans",Helvetica,Arial,sans-serif;text-transform:uppercase;color:#000;margin:1.5rem 0 0;font-size:2rem;line-height:1}.cart-empty .inner>h1+p{color:#000;font-size:1.25rem;margin:0 0 .5rem}.cart-empty .inner h3{font-family:"open_sans",Helvetica,Arial,sans-serif;margin:1rem 0 .15rem}.cart-empty .inner h3+p{margin:0 0 .25rem;line-height:1.4}.cart-empty .inner a{width:300px;max-width:90%;font-size:1.15rem}.cart-empty .inner a.btn-tertiary{background-color:#d2d2d2;font-size:.8rem;color:#000;padding:.6rem 0;border-color:#c3c3c3;margin-bottom:1.5rem}.cart-empty.authenticated{background-color:transparent;padding:5rem 0 2rem}.cart-empty.authenticated h1{color:#777}.cart-empty.authenticated .continue-shopping{text-align:center}.cart-empty .continue-shopping{line-height:1}#top-banner-desktop{position:absolute;top:0;left:5px;text-align:center;width:calc(100% - 10px);background:#fdfd5c;height:33px}.pt_engraving #main{flex-wrap:wrap}@media (max-width: 767px){.pt_engraving #main{padding-top:0px}}.pt_engraving .breadcrumb{display:none}#top-banner-mobile{position:fixed;top:0;left:0;width:100%;text-align:center;z-index:1}#primary #top-banner-mobile{position:fixed}#top-banner-desktop img,#top-banner-mobile img{max-width:100%}@media (max-width: 767px){#top-banner-desktop{display:none}}.category-banner-text{display:block;width:100%;height:auto;background-color:#fdff4c;margin-top:0px;text-align:center;padding:3px 0;font-size:0.9em;font-family:Arial,sans-serif;color:#232f3e;font-weight:700;text-align:center;margin:0 auto}@media (max-width: 767px){.pt_product-details .breadcrumb-element,.pt_product-details .breadcrumb-element+span{display:none}.pt_product-details .breadcrumb-element:last-of-type{display:inline;text-decoration:underline}}#pdp-images #slick-mobile .slick-dots li.mobile-360 button{background-image:url("../../svg/360-mobile.svg")}#pdp-images #slick-mobile .slick-dots li.mobile-360.slick-active button{background-image:url("../../svg/360-mobile-active.svg")}.figurine-finder button[type=submit]{background:url(../../images/search-white.png) no-repeat center center #005ab3}.modaltext{font-size:1.25rem;font-family:"source_sans",Arial,Verdana,sans-serif;line-height:1.25}.brunto-email{margin:1rem .4rem}.brunto-email .form-check .form-check-input{margin-top:0}.sticky-top{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;top:0px;transition:height 0.50s ease-out;z-index:1071}.sticky-top::before{will-change:transform}.stick-on-scroll{transform:translateZ(0)}.stick-on-scroll::before{will-change:transform}.alternatives>div{max-width:160px}.alternatives>div .btn-sm,.alternatives>div .btn-group-sm>.btn,.alternatives>div .ui-dialog .inner-container .btn-group-sm>.btn,.ui-dialog .inner-container .alternatives>div .btn-group-sm>.btn{font-size:.8rem}.alternatives>div a{text-decoration:none}.alternatives>div p{font-size:1rem}.form-control.is-invalid{background-color:rgba(207,3,3,0.15)}.billing-page .payment-method{display:none}.billing-page .payment-method-expanded{display:block;padding-top:2rem}.billing-page .invalidCard{line-height:1}.billing-page #secondary2{max-width:40%}.billing-page .cardfield{border-bottom:1px dashed #dfdfdf;padding-bottom:.9rem;margin-bottom:.9rem}@media (min-width: 768px){.billing-page .cvn span.error{width:280px}}.billing-page #js-exp-wrapper .form-check-label{display:none}.billing-page .continue-button-checkout{background:none;margin:.9rem 0;overflow:hidden}@media (min-width: 768px){.billing-page .continue-button-checkout{padding-right:0 !important}}.billing-page .continue-button-checkout .assistHoldStatus-error-msg{float:left;font-size:1.7rem;margin:.5rem .9rem;padding:.1rem 1rem;font-weight:700;border:dashed #000;background-color:#fff}.billing-page .continue-button-checkout .continue-button{float:right;width:46%}.billing-page .continue-button-checkout .continue-button[disabled]{background-color:#ededed;color:#999}.btn-shop{margin-bottom:.4rem;padding:.25rem .5rem;width:90%}@media (min-width: 768px){.btn-shop{font-size:.7rem;width:auto}}@media (max-width: 767px){.product-image+.product-attributes{width:100%}}.pt_order .email-page,.pt_order .print-page{width:48%}@media (min-width: 768px){.pt_order .email-page,.pt_order .print-page{width:auto}}.pt_order .orderdetails-leftsection{color:#000}.pt_checkout .cartprod{padding:0 !important}.pt_checkout .form-check.fancy label{margin-top:5px}@media all and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.pt_checkout .form-check.fancy label{text-indent:5px}}.ee-container .btn-primary-medium:hover{background-color:#cf0303;border:1px solid #a7a9ac}@media (min-width: 768px){.cart-actions.cart-row{white-space:nowrap}.cart-actions.cart-row>*{display:inline-block;vertical-align:top}.cart-actions.cart-row>* button{height:52.4px}.cart-actions.cart-row>*:not(:last-child){margin-right:10.5px}.cart-actions.cart-row>* fieldset{height:100%}}@media (max-width: 767px){button[name=dwfrm_cart_continueShopping] div{display:inline}}i{font-style:normal}table.table.order-summary{font-family:"source_sans",Arial,Verdana,sans-serif;color:#000}table.table.order-summary thead{background-color:#cecece}table.table.order-summary thead th{border-top:0;border-bottom:0;padding-left:0}table.table.order-summary thead th:first-of-type{text-align:center}@media (min-width: 768px){table.table.order-summary thead th{white-space:nowrap}}table.table.order-summary tr td{border-top:0;padding:0}table.table.order-summary tbody+tbody{border-top:1px solid #ccc}table.table.order-summary tbody.order-details tr:first-of-type td:first-child{padding-bottom:.5rem;max-width:99%}table.table.order-summary tbody.order-details tr:last-of-type td{padding-bottom:.5rem}table.table.order-summary tbody.order-details tr td .engraving-line-details .engeraving-no,table.table.order-summary tbody.order-details tr td .engraving-line-details .line-count{font-weight:700}table.table.order-summary tbody.order-totals{font-size:1.1rem}table.table.order-summary tbody.order-totals tr:last-of-type td{border-top:1px solid #ccc;font-size:1.5rem;padding-top:.25rem}table.table.order-summary tbody.order-totals tr:last-of-type td:last-of-type{font-weight:700}table.table.order-summary a{text-decoration:underline}#dwfrm_billing_billingAddress_email_emailAddresshelp-block.text-muted{color:#005ab3 !important;font-size:90%}.brunto-text a{color:inherit;text-decoration:underline}.engrave-bold .engrave-lines-1 .view-logo-css{height:auto !important}.slick-slide p{font-family:Arial,sans-serif;font-size:.83rem !important;padding:.5rem 0}.checkout-promo-phone{white-space:nowrap}.po-button{color:#fff}.q-link span{content:' ';display:inline-block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid currentColor;vertical-align:middle;margin-right:.7rem;transform:translateY(-2px);transition:transform .2s ease-out;color:#333}.q-link span.rotate{transform:rotate(90deg) translateX(-3px)}.address-fields .phone-field .formfield-tooltip{position:absolute;right:0;top:6px}.checkout-billing .cvn .formfield-tooltip{position:absolute;right:-20px;top:6px}.checkout-billing .payment-method-options .form-check{border-top:1px dashed #cecece;height:2.5rem}.checkout-billing .payment-method-options .form-check:first-child{border-top:0}.checkout-billing .payment-method-options .form-check .form-check-input{margin-top:0;cursor:pointer}.checkout-billing .payment-method-options label{display:inline-block}.checkout-billing .payment-method-options label img{pointer-events:none}.checkout-billing .payment-method-options input[type="radio"]:checked+label{font-weight:700}.invalid-address h1{color:#cf0303}.invalid-address h2{font-size:1rem;color:#000}.invalid-address .header{font-weight:700}.invalid-address a.edit{font-weight:700;text-decoration:underline}.invalid-shipping-address-msg{padding:6px;border:2px solid #cf0303;background:#dcdcdc;position:relative;color:#000;font-family:"source_sans",Arial,Verdana,sans-serif}@media (min-width: 768px){.invalid-shipping-address-msg{margin-left:8.5rem;width:56%}}.invalid-shipping-address-msg .eror-msg-normal{color:#000}.invalid-shipping-address-msg .eror-msg{color:#cf0303;text-transform:uppercase;font-size:1.5rem;font-weight:700}.invalid-shipping-address-msg .star-flower-icon{color:#cf0303;font-size:3.7rem;line-height:1.1;margin:-.5rem 0 0 0;height:1px;display:block;font-weight:700}.invalid-shipping-address-msg .eror-msg-black-bold{font-weight:700;color:#000}.invalid-shipping-address-msg .invalid-error-wrap{margin:.5rem;line-height:1.3}.invalid-shipping-address-msg .accent{pointer-events:none}.invalid-shipping-address-msg .accent a{color:#cf0303}a:not([href]):not([tabindex]).mobile-view-more{color:#fff}.lock-position{height:100%;overflow:hidden;width:100%;position:fixed}.jquery-ui-tooltip .circle{text-decoration:none;text-align:center;background-color:#005ab3;border-radius:50%;font-family:"montserrat",Arial,Verdana,sans-serif;width:20px;height:20px;line-height:20px;font-size:1rem}.jquery-ui-tooltip .circle:before{content:'?';font-weight:700;color:#fff}.jquery-ui-tooltip .tooltip-content{display:none}.ui-helper-hidden-accessible{display:none}.ui-tooltip{z-index:9999;background:#fff;border:2px solid #005ab3;border-radius:10px;color:#005ab3;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:10pt;font-style:italic;margin:15px;padding:10px;width:250px;position:absolute}.form-row.with-tooltip,.form-group.with-tooltip{position:relative}.form-row.with-tooltip.phone-field .formfield-tooltip,.form-group.with-tooltip.phone-field .formfield-tooltip{left:calc(100% - 20px);position:absolute}.delivery-calculator-dialog{font-size:1rem;line-height:1.5}.delivery-calculator-dialog .delivery-time .content-asset ul{list-style-type:none;line-height:1.5;margin:initial;padding:initial}.delivery-calculator-dialog .delivery-time .delivery-terms li{color:inherit;list-style:none}.delivery-calculator-dialog .delivery-time .red-font{color:#000}.delivery-calculator-dialog h1:first-of-type{font-size:22px;color:#005ab3}.delivery-calculator-dialog h5{margin-bottom:.5rem}.delivery-calculator-dialog .loading{background:none}h1.hbarHeader{display:none}.hbarBanner{opacity:0}.hbarBanner h1{font-family:"montserrat",Arial,Verdana,sans-serif;color:#000;white-space:nowrap;display:inline-block;line-height:1}.hbarBanner h2{font-size:1.3rem;color:#000}.hbarBanner.bgContent{min-height:120px}@media (max-width: 767px){.hbarBanner{min-height:80px}}#paypal-cart{max-height:35px;overflow-y:hidden}.full-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.75);z-index:1081}.full-overlay .spinner-border{width:4rem;height:4rem}button.view-engrave{font-size:inherit}.badgesnipe{height:15px;position:relative}#browser-check{padding:0;background-color:#fff;box-sizing:border-box;clear:both;color:#cf0303;font-size:14px;line-height:2em;margin:0 auto;text-align:center;width:600px}#browser-check .error-text{float:left}#browser-check .browser-compatibility-alert,#browser-check .triangle-icon{float:left}#browser-check .browser-error{line-height:normal;margin:0;text-align:left}@media (max-width: 1023px){#browser-check{width:100%}}@media (max-width: 767px){#browser-check .error-text{width:85%}}.ItemTableWrap .checkbox-wrapper:after,.ItemTableWrap .radio-wrapper:after,.bonus-product-list .bonus-product-item:after,.bonus-product-list .bonus-product-list-footer:after,.cart-empty .product-listing:after,.cart-empty:after,.cart-footer:after,.cart-recommendations .product-listing:after,.clearfix:after,.form-row:after,.level-1>li:after,.level-2>ul:after,.logoselect:after,.menu-category:after,.product-primary-image-wrapper:after,.product-thumbnails ul:after,.product-tile:after{clear:both;content:"";display:table}.float-left{float:left}.float-right{float:right}.lefttext{float:left;width:65%}.righttext{float:left;margin-left:25px}.red-font{font-weight:400;color:#cf0303}.underline{text-decoration:underline}.dwt .dwt-box-images .hp-ban-title{color:#0342a9;display:block;font-family:"montserrat",Arial,Verdana,sans-serif;margin:0;padding:.15rem 0 0 0;position:absolute;text-align:center;width:100%}.dwt .dwt-box-images .hp-ban-title h4{font-size:1.3rem}.dwt .dwt-box-images .dwt-box-content{background:0 0;border:0;padding:0}.dwt-box-images .dwt-box-content{background:#ededed;border:1px solid #ccc;box-sizing:border-box;display:inline-block;padding:4px 0 0 5px;width:100%}.dwt-box-images .dwt-box-content .dwt-content{box-sizing:border-box;position:relative;display:table-cell;margin:0 1px}.dwt-box-images .dwt-box-content .dwt-content img{margin-right:5px;max-width:100%}.dwt-box-images .dwt-box-content .dwt-content.dwt-fullbanner{display:block !important;margin-top:.5rem}.dwt.dwt-box-images .dwt-box-content{background:none;border:0;padding:0}.desktop-show .dwt-box-images{display:inline-block;height:156px;vertical-align:top;width:calc(100% - 260px)}.desktop-show .dwt-box-images img{height:150px;width:100%}.desktop-show .search-section .dropdown-tip{padding-bottom:15px;width:538px;background:#fff;border:1px solid #0241a9;border-radius:6px;z-index:9999;left:0;margin-top:-517px !important;position:absolute}.desktop-show .search-section .dropdown-tip:before{border-bottom:0;border-bottom-color:#0241a9;border-left:9px solid transparent;border-right:9px solid transparent;border-top:8px solid #0241a9;content:'';display:inline-block;left:9px;margin-top:474px;position:absolute;top:-6px !important}.desktop-show .search-section .dropdown-tip:after{top:-5px !important;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #FFF;content:'';display:inline-block;left:10px;margin-top:470px;position:absolute}.desktop-show .search-section .dropdown-tip ul{line-height:inherit;margin:0 1em 0 0;padding:0;float:left;margin-right:1em;width:155px}.desktop-show .search-section .dropdown-tip ul li.drophigh:hover{color:#eb2d34}.desktop-show .search-section .dropdown-tip ul li a{padding:3px 15px}.desktop-show .search-section .dropdown-tip ul li a:hover{background-color:#5aabfa;color:#fff;cursor:pointer}.videoWrapper{height:0;margin-bottom:10px;overflow:hidden;padding-bottom:56.25%;padding-top:25px;position:relative}.videoWrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.search-result-items{margin:0;padding:0}.boxtitleholder{font-family:"montserratbold",Arial,Helvetica,sans-serif;color:#0342a9;display:block;font-size:13pt;margin:0;padding:4px 0 0;position:absolute;text-align:center;width:100%}@media (max-width: 1023px) and (min-width: 768px){.boxtitleholder{font-size:9pt}}.boxtitleholder h4{padding-left:3px;text-align:left}.boxtitleholder h4 a{text-decoration:none}.label-color{color:#000}.display-table-cell{display:table-cell;float:none;padding-left:3px;vertical-align:middle}#boxCustomDamangePolicy{background-color:#ECF0F3;clear:both;font-family:Arial,Helvetica,Verdana,sans-serif;margin:30px 10px 10px;padding:20px}#boxCustomDamangePolicy h4{color:#036;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:12pt;font-weight:700;margin:0 0 5px}#boxCustomDamangePolicy p,#boxCustomDamangePolicy ul li{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:12px;line-height:17px}#boxCustomDamangePolicy ul{margin:7px 0}#boxCustomDamangePolicy ul li{color:#777}@media (max-width: 1023px){#boxCustomDamangePolicy ul{list-style-type:disc}#boxCustomDamangePolicy ul li{list-style:inherit}}@media (max-width: 767px){#boxCustomDamangePolicy{margin-left:0;margin-right:0}}.buttons-pdp a,.buttons-pdp button{width:163px;line-height:22px;padding:6px 20px}@media screen and (min-width: 768px){.buttons-pdp a>span,.buttons-pdp button>span{text-align:center;display:block}.continue-shopping .buttons-pdp a>span,.continue-shopping .buttons-pdp button>span{letter-spacing:normal}}@media screen and (max-width: 767px){.buttons-pdp a>span,.buttons-pdp button>span{display:block}}.continue-shopping{margin:1.25rem 0;clear:both}.continue-shopping button,.continue-shopping a{line-height:1}.strongfont{font-family:"montserrat",Arial,Verdana,sans-serif}.insertaccent{color:#eb2d34 !important;font-family:"montserrat",Arial,Verdana,sans-serif}.page-heading{margin:0;padding:0 !important;white-space:nowrap;max-width:830px}.page-heading h2{color:#0341a9;font-size:14pt;line-height:23px;text-transform:uppercase;font-family:"montserrat",Arial,Verdana,sans-serif}.subtitle{font-size:13pt;line-height:23px;color:#0341a9;font-family:"montserrat",Arial,Verdana,sans-serif;text-transform:uppercase}.customsubtitle{clear:both;color:#0341a9;font-size:18pt;line-height:22px;margin-left:5px;text-transform:uppercase;font-family:"montserrat",Arial,Verdana,sans-serif}.session-out{padding-left:15px}.timeout-msg{font-size:20px;color:#cf0303;text-transform:uppercase;padding:20px 30px 15px 0;font-family:"montserrat",Arial,Verdana,sans-serif}.timeout-msg a{font-family:"montserrat",Arial,Verdana,sans-serif;font-size:20px;text-transform:uppercase}.slick-slider{box-sizing:border-box;-moz-box-sizing:border-box;display:block;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slider .slick-loading .slick-slide{visibility:hidden}.slick-slider .slick-loading .slick-track{visibility:hidden}.slick-slider .slick-initialized .slick-slide{display:block}.slick-slider .slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto;text-align:center}.slick-slider .slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-slider .slick-list:focus{outline:0}.slick-slider .slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list.dragging img{pointer-events:none}.slick-slider .slick-list .slick-slide{float:left;height:auto;min-height:1px;text-align:center}.slick-slider .slick-list .slick-slide.slick-loading img{display:none}.slick-slider .slick-track{max-width:none;display:block;left:0;position:relative;top:0}.slick-slider .slick-track:after,.slick-slider .slick-track:before{content:"";display:table}.slick-slider .slick-track>div{max-width:none}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}.slick-slider .slick-arrow.slick-hidden{display:none}.image-desk{float:left}.section-header{text-align:center;background:#dfdfdf;border:none;color:#000;font-size:1rem;margin:0;padding:5px;position:relative;text-transform:uppercase}.content-header,.section-header{font-family:"open_sans",Helvetica,Arial,sans-serif;font-weight:700}.jquery-ui-tooltip{cursor:pointer;position:relative;text-decoration:none}.jquery-ui-tooltip.product-tile{cursor:pointer}.jquery-ui-tooltip .tooltip-content{display:none}.jquery-ui-tooltip .circle{text-decoration:none;text-align:center;background-color:#005ab3;border-radius:50%;font-family:"montserrat",Arial,Verdana,sans-serif;cursor:default;width:20px;height:20px;line-height:20px;display:inline-block}.jquery-ui-tooltip .circle:before{content:'?';font-weight:700;color:#fff}.jquery-ui-tooltip .circle:hover{cursor:pointer}@media (max-width: 767px){.jquery-ui-tooltip{font-size:.9em}}li span.devider,li span.separator{padding:0 6px}@media (max-width: 767px){.TableWrap.order-table .box-row.first-row .box{border:1px solid #ccc}}.box.shadedtop.trans-color{color:transparent;min-width:130px}.TableWrap{color:#000;display:table;width:100%;border-collapse:collapse}.TableWrap.order-table .box-row.no-border{border-bottom:none}.TableWrap.order-table .box-row.no-border .box{border-bottom:none;border-top:none}.TableWrap.order-table .box{border-left:none}.TableWrap.order-table .box:last-child{border-right:none}.TableWrap a{cursor:pointer}.TableWrap .box{border:1px dashed #ccc;display:table-cell;padding:8px;text-align:center;vertical-align:top;width:18%}.TableWrap .box.middle{vertical-align:middle}.TableWrap .box-row{border-bottom:1px dashed #ccc;display:table-row}.TableWrap .shadedtop{background:#dee5ee;color:#000;font-size:13pt;font-weight:700}.TableWrap .CartTableLeft .box-row .box{white-space:normal}.TableWrap .valueblock button{color:#5aabfa}.TableWrap .valueblock button,.TableWrap a{font-weight:700;text-decoration:underline}.TableWrap .box,.TableWrap .box-row,.TableWrap .shadedtop,.TableWrap a{font-family:Arial,sans-serif}@media (max-width: 767px){.TableWrap.mobile-TableWrap{display:inline-block}.TableWrap.mobile-TableWrap .box-row{display:block;border-bottom:none}.TableWrap.mobile-TableWrap .box-row .box{display:flex;width:100%;border:1px solid #ccc;padding:0}.TableWrap.mobile-TableWrap .box-row .box.last-box{margin-bottom:40px}.TableWrap.mobile-TableWrap .box-row .box.last-box .valueblock{padding:5px 8px 0 20px}.TableWrap.mobile-TableWrap .box-row .box .empty-div{height:54px}.TableWrap.mobile-TableWrap .box-row .box .mobile-headings{background:#dfdfdf;width:37%;padding:.3rem;font-size:.9rem;font-weight:700;border-top:1px solid #777;border-left:1px solid #777;border-right:1px solid #777;margin-top:-1px;text-transform:uppercase;text-align:center;white-space:normal}.TableWrap.mobile-TableWrap .box-row .valueblock{background:#fff;padding:.3rem .3rem 0 1.25rem;font-size:.9rem;text-align:left}.TableWrap.mobile-TableWrap .box-row .valueblock a,.TableWrap.mobile-TableWrap .box-row .valueblock button{font-size:inherit}}.CartSummaryWrap{color:#000;display:table;border-collapse:collapse;background:#f1f1f1}.CartSummaryWrap a{cursor:pointer;font-family:Arial,Verdana,sans-serif;font-weight:700;text-decoration:underline}.CartSummaryWrap a.jquery-ui-tooltip{display:inline-block}.CartSummaryWrap ul{margin:0;padding:0}.CartSummaryWrap ul li{list-style:none}.CartSummaryWrap ul li.with-discount{position:relative;left:-60px}.CartSummaryWrap .box{background:#f1f1f1;display:table-cell;font-family:Arial,Verdana,sans-serif;padding:.35rem;text-align:left;vertical-align:top;border:0}.CartSummaryWrap .box.mobile-show{display:none}.CartSummaryWrap .box.ordersumsnum{font-weight:500;padding-right:0;text-align:right}.CartSummaryWrap .box-row{border-bottom:1px dashed #ccc;display:table-row;font-family:Arial,Verdana,sans-serif;font-size:10pt}.CartSummaryWrap .ordersummaryleft{width:auto;padding:0}.CartSummaryWrap .line-item.box-row .shadedtop{background:#fff !important}.CartSummaryWrap .OrderTotalNum{font-weight:700}.CartSummaryWrap .OrderTotalNum,.CartSummaryWrap .orderTotal{border-top:1px solid #ccc;font-size:18pt;padding-top:6px}.CartSummaryWrap .shadedtop{color:#000;background:#cecece !important;font-family:Arial,sans-serif;font-size:10pt;font-weight:700}.CartSummaryWrap .shadedtop:nth-child(3){text-align:right}@media (min-width: 768px){.CartSummaryWrap .shadedtop:nth-child(3){white-space:nowrap}}.order-email{text-transform:lowercase}.order-value{white-space:nowrap}.ordersummaryleft{width:auto;padding:0}.OrderTotalNum,.orderTotal{border-top:1px solid #ccc;font-size:18pt;padding-top:6px}.order-shipments{color:#000}.order-shipments .box,.order-shipments .box-row,.order-shipments a{font-family:"source_sans",Arial,Verdana,sans-serif}.order-shipments ul{margin:0;padding:0}.order-shipments li{list-style:none}.order-shipments .order-number .order-totals-table{box-sizing:border-box;color:#000;display:block;width:100%}.order-shipments .order-number .order-totals-table .ordersums{font-size:1rem;padding-top:0}.order-shipments .order-number .order-totals-table .ordersums,.order-shipments .order-number .order-totals-table .ordersumsnum{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif}.order-shipments .order-number .order-totals-table .ordersummaryleft{width:auto;padding:0}.order-shipments .box.item{text-align:center}.order-shipments .box.qty{text-align:center;width:40px}.order-shipments .box.totalprice{width:85px}@media (max-width: 767px){.order-shipments .box.totalprice{width:50px}}.order-shipments .box .Unit-Price{min-width:65px}@media (max-width: 767px){.order-shipments .box .Unit-Price{min-width:50px}}.order-shipments.CartSummaryWrap .shadedtop{font-weight:400}.order-shipments.CartSummaryWrap .shadedtop.prodct-name{font-weight:700}.order-shipments.CartSummaryWrap .shadedtop .flex-item-name{font-weight:400;text-transform:capitalize}.order-shipments.CartSummaryWrap .headings .shadedtop{font-weight:700;text-align:center}.order-shipments.CartSummaryWrap .headings .shadedtop.description{text-align:left}.order-shipments .order-shipment-details{display:none}.order-shipments .order-number .order-totals-table .ordersumsnum{font-size:11pt;font-weight:400;padding-top:0}.order-shipments .box{background:#fff;display:table-cell;padding:8px;text-align:left;vertical-align:top}.order-shipments .box.ordersumsnum{font-weight:700;padding:0;text-align:right}.order-shipments .box-row{border-bottom:1px solid #ccc;display:table-row;font-size:.9rem}.order-shipments .box-row.headings{background:#cecece}.order-shipments .box-row .bold,.order-shipments .box-row.headings{font-weight:700}.order-shipments .shadedtop{color:#000;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:.9rem}.order-shipments .shadedtop.price{text-align:right}.orderdetails{margin:0}.orderdetails h2{clear:both}.orderdetails .line-items{clear:both}.orderdetails .line-items .box .label,.orderdetails .line-items .box .review-engraving-details{padding:0 !important}.orderdetails .order-shipment-address1,.orderdetails .shipping-method .value{font-size:1.2rem}.orderdetails .order-billing,.orderdetails .order-payment-instruments,.orderdetails .order-shipment-address1,.orderdetails .payment-amount,.orderdetails .shipping-method{font-size:1rem}.orderdetails .order-billing address,.orderdetails .order-payment-instruments address,.orderdetails .order-shipment-address1 address,.orderdetails .payment-amount address,.orderdetails .shipping-method address{font-style:normal}.orderdetails .order-billing .value,.orderdetails .order-payment-instruments .value,.orderdetails .order-shipment-address1 .value,.orderdetails .payment-amount .value,.orderdetails .shipping-method .value{font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:1rem;color:#000}.orderdetails .order-billing .label,.orderdetails .order-payment-instruments .label,.orderdetails .order-shipment-address1 .label,.orderdetails .payment-amount .label,.orderdetails .shipping-method .label{color:#000;font-family:"open_sans",Helvetica,Arial,sans-serif;margin-top:1rem;text-transform:capitalize;font-size:1rem;font-weight:700}.orderdetails .order-billing .mini-address-name,.orderdetails .order-payment-instruments .mini-address-name,.orderdetails .order-shipment-address1 .mini-address-name,.orderdetails .payment-amount .mini-address-name,.orderdetails .shipping-method .mini-address-name{text-transform:capitalize}.pt_order .order-information,.pt_order .order-information .order-number{font-size:1.2rem;font-weight:700}.pt_order .order-information .label,.pt_order .order-information .order-number .label{color:#000}.pt_order .order-information .value,.pt_order .order-information .order-number .value{color:#cf0303;text-transform:capitalize}.pt_order .order-information .submit-payment{text-align:center}.columnfinder-carousel,.insertcrown-carousel{border:2px solid #ccc;margin-top:1rem}.columnfinder-carousel .finder-carousel,.insertcrown-carousel .finder-carousel{overflow:hidden;width:100%}.columnfinder-carousel .slick-slider,.insertcrown-carousel .slick-slider{margin:0 1rem}.columnfinder-carousel .slick-slider .slick-list,.insertcrown-carousel .slick-slider .slick-list{margin:0 2.75rem}.columnfinder-carousel .slick-slider button,.insertcrown-carousel .slick-slider button{position:absolute;top:50%;transform:translateY(-50%);color:transparent;width:37px;height:37px}.columnfinder-carousel .slick-slider button.slick-prev,.insertcrown-carousel .slick-slider button.slick-prev{background:url(../../images/arrows/icon-arrow-finder-left.png) no-repeat;left:0}.columnfinder-carousel .slick-slider button.slick-prev.slick-disabled,.insertcrown-carousel .slick-slider button.slick-prev.slick-disabled{background:url(../../images/arrows/icon-arrow-disabled-left.png) no-repeat}.columnfinder-carousel .slick-slider button.slick-next,.insertcrown-carousel .slick-slider button.slick-next{background:url(../../images/arrows/icon-arrow-finder-right.png) no-repeat;right:0}.columnfinder-carousel .slick-slider button.slick-next.slick-disabled,.insertcrown-carousel .slick-slider button.slick-next.slick-disabled{background:url(../../images/arrows/icon-arrow-disabled-right.png) no-repeat}.columnfinder-carousel{margin-bottom:.5rem;display:flex;flex-wrap:wrap;width:100%}.columnfinder-carousel .carousel-heading{width:100%}.columnfinder-carousel .carousel-heading .column-carousel-heading .column-carousel{font-size:1rem;font-family:"montserrat",Arial,Verdana,sans-serif}.columnfinder-carousel .column-image{display:none;background:url(../../images/trophy-ghost.png) top center no-repeat;height:256px;margin-top:-10px;width:127px}@media (min-width: 768px){.columnfinder-carousel .column-image{display:block}}.columnfinder-carousel .column-image img{margin:106px 0 0 2px}@media (max-width: 767px){.columnfinder-carousel .slick-slider{margin:0}}@media (min-width: 768px){.columnfinder-carousel #horizontal-carousel{width:80%}}.columnfinder-carousel .product-tile .product-image{height:auto}#category-name,#product-name{font-family:"open_sans",Helvetica,Arial,sans-serif}#category-name{color:#000;font-size:1rem;text-align:center}@media (min-width: 768px){#category-name{text-align:left}}#product-name{color:#cf0303;font-size:1.25rem}@media (max-width: 767px){#product-name{text-align:center}}#pdp-main{min-height:600px}@media (max-width: 767px){.pt_product-details header#global-header{position:static}.pt_product-details #primary #top-banner-mobile{position:absolute;top:-20px}.pt_product-details #main{padding-top:0}}#pdp-reviews .prodreviews{color:#000;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase}#pdp-reviews #review_header{background:#f1f1f1;border-bottom:0}@media (min-width: 768px){#pdp-reviews #review_header{margin-right:2rem;width:25%}}#pdp-reviews #review_header .overall{width:44%}@media (min-width: 768px){#pdp-reviews #review_header .overall{width:100%}}#pdp-reviews #review_header .overall .numbers{padding:.5rem 0}#pdp-reviews #review_header .graph{width:50%;margin-left:.3rem}@media (min-width: 768px){#pdp-reviews #review_header .graph{width:100%;margin-left:0}}#pdp-reviews #review_header .stars{width:50%}@media (min-width: 768px){#pdp-reviews #review_header .stars{width:100%}}#pdp-reviews #review_header .stars .desc{color:#000;font-size:1rem}#pdp-reviews #review_header .percentage{width:50%;margin:0;padding:.5rem 0;background:none;color:#000}@media (min-width: 768px){#pdp-reviews #review_header .percentage{width:100%}}#pdp-reviews #review_header .block{height:auto;float:none}#pdp-reviews #review_header .merchantheader{padding-top:1rem;color:#005ab3}#pdp-reviews .product_review .comments{color:#000;padding:1rem 0 0 0;line-height:1.3;font-size:inherit}#pdp-reviews .product_review .resolution-attempt{font-size:inherit}#pdp-reviews .product_review .images{font-family:"montserrat",Arial,Verdana,sans-serif;text-transform:uppercase;font-size:.7rem;margin:.3rem 0 0 .3rem}#pdp-reviews .product_review .images .recommend{color:#00b31d}#pdp-reviews .product_review .images div{margin-bottom:.3rem}@media (min-width: 768px){#pdp-reviews .product_review .images{font-size:.75rem;margin:0 1rem 0 0}}#pdp-reviews .product_review .rheading{color:#00b31d;line-height:1.3}#pdp-reviews .product_review .stars .on{background-size:contain;background-repeat:no-repeat;width:14px;height:15px}@media (min-width: 768px){#pdp-reviews .product_review .stars .on{width:20px;height:19px;background-size:auto}}#pdp-reviews #sa_review_section{min-height:auto !important}@media (min-width: 768px){#pdp-reviews #product_page{width:75%}}#pdp-reviews #product_page #sa_sort{display:none !important}#pdp-reviews #product_page .paging{padding:.5rem}@media (min-width: 768px){#pdp-reviews #product_page .paging{padding:1rem}}#pdp-reviews #product_page .paging .sa_page{font-size:.9rem;color:#666}#pdp-reviews #review_image{display:flex;text-align:center}@media (min-width: 768px){#pdp-reviews #review_image{display:block;text-align:right}}#pdp-reviews #review_image a{width:100%}#pdp-reviews #review_image .sa_logo{display:inline-block;float:none;text-align:center}@media (min-width: 768px){#pdp-reviews #review_image .sa_logo{text-align:right}}.refinement .toggle{background:#fff;border-top:none;font-size:12pt;padding:0 20px;text-transform:uppercase;color:#000;letter-spacing:normal;margin:0;font-weight:700;font-family:"open_sans",Helvetica,Arial,sans-serif}@media screen and (max-width: 767px){#secondary.refinement-section .refinement .toggle{color:#cf0303;border-bottom:1px solid #666;padding:5px 10px 5px 26px;margin:0px}}.top-banner .header-top .header-right .navmenu .sub-options>li span.hide{display:none}@media screen and (max-width: 767px){.breadcrumb .mobile-back.mobile-show.hide{visibility:hidden}}.min-qty-emessage{color:#cf0303;padding-left:2px;padding-top:0px;font-weight:700;clear:both;margin-left:133px;font-family:"open_sansbold",Helvetica,Arial,sans-serif;font-style:italic}.mobile-min-qty-emessage{color:#cf0303;padding-left:2px;padding-top:0px;font-weight:700;clear:both;margin-left:0;font-family:"open_sansbold",Helvetica,Arial,sans-serif;font-style:italic}@media screen and (max-width: 480px){.min-qty-error-message,.min-qty-emessage{margin:0;font-style:italic}}.prodwrapper{position:relative}.prodwrapper .quantity-next-step{position:absolute;left:-46px;top:31px}.modal-close{float:left;clear:both;width:100%;background-color:#ccc;margin-top:50px}.modal-close button{float:right;padding:5px}@media screen and (max-width: 767px){.div-two .top-button{padding:0 0 15px}.div-two .top-button .continue-button{box-sizing:border-box;color:#fff}.div-two .self-confirm{display:none !important}.container .div-one{order:2}.container .div-two{order:1}.container .div-three{order:3}}@media screen and (max-width: 767px){.quantity-total-wrapper{float:left}.mobile-product-preview-wrapper{float:right;border:1px solid #ccc;position:relative;box-sizing:border-box;text-align:center;width:165px;height:165px}.mobile-product-preview-wrapper img{max-height:95%;max-width:95%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}}#sa_tooptin{padding-bottom:25px !important}#review_image .sa_logo{margin-top:0px !important}.header-test-search button:focus span.invisible,.header-test-search button:active span.invisible{position:absolute}@media screen and (max-width: 767px){.pt_checkout .place-order{display:block}}.dropdownul .button-close-dropdown{position:absolute;margin-left:494px;z-index:999;top:42px}.place-order .button-fancy-large[disabled]{background-color:#ededed;color:#999}.ship-div .shipping-continue-button.disabled{background-color:#ededed;color:#999;cursor:default}.pt_checkout .shipping-continue-button,.pt_checkout .continue-button{display:inline-flex}.pt_checkout .shipping-continue-button .continue-to-payment,.pt_checkout .continue-button .continue-to-payment{width:100%}.pt_checkout .shipping-continue-button .lock-img,.pt_checkout .continue-button .lock-img{background:url(../../images/lock.svg) no-repeat;background-size:20px;height:22px;width:33px;position:relative;top:5px}.billing-page .continue-button{display:inline}.billing-page .continue-button .lock-img{display:none}@media screen and (max-width: 767px){#wrapper .active-refinement .left-nav-close{width:100%;padding:15px 0 14px 25px;border:1px solid #000;background-image:none;border-left:none;color:#000;font-weight:700;font-size:13px;text-align:left}#wrapper .active-refinement span.close.left-nav-close{width:40px;padding:10px 0px;position:absolute;right:0;vertical-align:middle;background:#e7e7e7;border:1px solid #000;border-left:1px solid #666665;border-bottom:transparent;top:0px}#wrapper .active-refinement span.close.left-nav-close:before{content:'\00d7';color:#cf0303;font-size:28pt;font-weight:700;text-align:center;line-height:14px;position:relative;top:5px;left:8px}#secondary.active-refinement{position:absolute;z-index:103;left:0;top:0;background:#fff}#secondary.active-refinement>.home-main-left{margin-top:0}#secondary.active-refinement.refinement-section .refinement ul li{background-position:25px 20px}#secondary.active-refinement .LeftNav,#secondary.active-refinement .category-refinements{width:100%}#secondary.active-refinement .LeftNav li a{padding:13px 10px 13px 25px}#secondary.active-refinement .hamburger-subcat-back-btn{font-family:Arial, Helvetica, Verdana, sans-serif;background:#e7e7e7;border-top:1px solid #666665;color:#cf0303;border-bottom:1px solid #666665;font-weight:700;text-decoration:none;padding:13px 0 13px}#secondary.active-refinement .hamburger-subcat-back-btn:before{float:left;line-height:13pt;margin:-4px 6px 0 0;content:"\2039";color:#cf0303;font-size:24pt;font-weight:700;padding:0 5px 0 0}#secondary.active-refinement .refinements span.left-nav-heading{padding:13px 10px 13px 25px}#secondary.active-refinement .refinement .LeftNavHdr,#secondary.active-refinement .refinement .toggle{padding:13px 10px 13px 25px}#secondary.active-refinement .refinement .toggle{background-position-y:16px}#secondary.active-refinement .refinement .toggle.expanded{background-position-y:16px}#secondary.active-refinement .refinement li a{padding:13px 10px 13px 25px}}@media screen and (max-width: 767px){.sidecar-warpper.menu-active .mobile-left-nav{display:none}.sidecar-warpper.menu-active .mobile-left-nav.active{display:block}.sidecar-warpper.menu-active .sidecar-menu{top:142px}.sidecar-menu .hamburger-subcategories .hamburger-subcat-back-btn{padding:13px 0 13px}.sidecar-menu #navigation li a{padding:13px 0 13px 25px;word-break:normal;white-space:normal}.sidecar-menu #navigation .LeftNavHdr,.sidecar-menu #navigation .left-nav-heading{padding:13px 0 13px}.sidecar-menu .mobile-left-nav .back-to-rootcat{padding:13px 0 13px 0}#wrapper.menu-active .mobileheader button.menu-toggle,#wrapper.menu-active .mobileheader .menutext.menu{display:block}#wrapper.menu-active.sidecar-warpper .menu-toggle .open-menu{display:block !important}#wrapper.menu-active.sidecar-warpper .mobileheader .top-banner nav{top:45px;margin-top:0;width:73.5%;border-right:1px solid #000}#wrapper.menu-active.sidecar-warpper .sidecar-menu .menu-toggle{width:73.5%;padding:0}#wrapper.menu-active.sidecar-warpper .sidecar-menu .menu-toggle span.search{width:100%;padding:15px 0 14px 25px;border:1px solid #000;background-image:none;border-left:none;color:#000;font-weight:700;font-size:13px;text-align:left}#wrapper.menu-active.sidecar-warpper .sidecar-menu .menu-toggle span.close{width:45px;padding:22px 0px;height:100%;position:absolute;right:3px;vertical-align:middle;background:#e7e7e7;border:1px solid #000;border-left:1px solid #666665;top:0px}}@media screen and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 0){#wrapper.menu-active.sidecar-warpper .sidecar-menu .menu-toggle span.close ::i-block-chrome{border-bottom:1px solid transparent}}@media screen and (max-width: 767px){#wrapper.menu-active.sidecar-warpper .sidecar-menu .menu-toggle span.close:before{content:'\00d7';color:#cf0303;font-size:28pt;font-weight:700;text-align:center;line-height:0px}#wrapper.menu-active.sidecar-warpper .mobileheader .top-banner nav .menu-category li.stockcategories>div div a,#wrapper.menu-active.sidecar-warpper .mobileheader .top-banner nav .menu-category li.findersection>div div a,#wrapper.menu-active.sidecar-warpper .mobileheader .top-banner nav .menu-category li.customcategories>div div a{padding:13px 0 13px 25px}#wrapper.menu-active.sidecar-warpper .mobileheader .top-banner nav .menu-category li.chat-options{padding:0;background:#e7e7e7}#wrapper.menu-active.sidecar-warpper .mobileheader .top-banner nav .menu-category li.chat-options ul li{width:100%}#wrapper.menu-active.sidecar-warpper .mobileheader .top-banner nav .menu-category li.chat-options ul li p{margin:0}#wrapper.menu-active.sidecar-warpper .mobileheader .top-banner nav .menu-category li.chat-options ul li.contact-select{width:100%;color:#cf0303;margin-top:0 !important}#wrapper.menu-active.sidecar-warpper .mobileheader .top-banner nav .menu-category li.chat-options ul li.contact-select a{padding:13px 0 13px 25px;float:left;color:#cf0303}#wrapper.menu-active.sidecar-warpper .mobileheader .top-banner nav .menu-category li.chat-options ul li.contact-select .contact{top:0;float:left;width:100%;border-bottom:1px solid #666666}#wrapper.menu-active.sidecar-warpper .mobileheader .top-banner nav .menu-category li.chat-options ul li.contact-select .contact .fa{position:relative;top:5px;padding-right:5px;color:#ff0000}#wrapper.menu-active.sidecar-warpper .mobileheader .top-banner nav .menu-category li.chat-options ul li.chat-select{float:left;width:100%}#wrapper.menu-active.sidecar-warpper .mobileheader .top-banner nav .menu-category li.chat-options ul li.chat-select a{padding:13px 0 13px 25px;float:left}#wrapper.menu-active.sidecar-warpper .mobileheader .top-banner nav .menu-category li.chat-options ul li.chat-select .chat{float:left;width:100%;border-bottom:1px solid #666666}#wrapper.menu-active.sidecar-warpper .mobileheader .top-banner nav .menu-category li.chat-options ul li.free-promo .mobvalue{border-bottom:1px solid #666666}#wrapper.menu-active.sidecar-warpper .mobileheader .top-banner nav .menu-category li.contact-sec{background:#e7e7e7}#wrapper.menu-active.sidecar-warpper .mobileheader .top-banner nav .mobile-left-nav.active .menu-category li.chat-options ul li.contact-select a{padding-left:0}}.page-access-blocked{z-index:9999;position:fixed;width:100%;height:100%;left:0;top:0}@media print{.pt_order .primary-content{border:none}.pt_order .home-wrapper.contentwrapper{display:none}}.buttons-pdp{margin-top:10px;display:inline-block}.buttons-pdp button{font-size:17px;width:175px;padding:4px 10px 2px}.buttons-pdp button.add-to-cart-disabled{color:#999;padding-top:8px;float:left;font-size:21px}.buttons-pdp button.add-to-cart-disabled .select_opts{display:block;color:#cf0303;font-size:10px;font-family:"montserrat",Arial,Verdana,sans-serif}.buttons-pdp button.btn,.buttons-pdp .ui-dialog .inner-container button.btn,.ui-dialog .inner-container .buttons-pdp button.btn{text-indent:unset}.buttons-pdp button.cancel-edit{float:left;width:210px;padding-left:10px;padding-right:10px}.billing-page .checkout-billing{display:inline-block;width:100%;margin:0 0 10px}.billing-page .checkout-billing .continue-button-checkout.top-button{width:auto;background:none}@media screen and (min-width: 768px) and (max-width: 1023px){.billing-page .checkout-billing .continue-button-checkout.top-button{margin-left:10px}}@media screen and (max-width: 767px){.billing-page .checkout-billing .continue-button-checkout.top-button{width:100%;padding:10px 0}}.billing-page .checkout-billing .continue-button-checkout.top-button .continue-button{box-sizing:border-box}@media screen and (min-width: 768px) and (max-width: 1023px){.billing-page .checkout-billing .continue-button-checkout.top-button .continue-button{margin-left:0}}@media screen and (max-width: 767px){.billing-page .checkout-billing .payment-method .required-point{width:100%}}.account-landing-data .form-horizontal .error-message{margin-left:23%;width:41%}@media screen and (min-width: 768px) and (max-width: 1023px){.account-landing-data .form-horizontal .error-message{margin-left:25%}}@media screen and (max-width: 767px){.account-landing-data .form-horizontal .error-message{width:100%;margin-left:0}}.step-qty-error-message{color:#0342a9;font-size:13pt;padding:6px 0;clear:both;margin-left:133px;font-family:"open_sansbold",Helvetica,Arial,sans-serif}@media screen and (max-width: 767px){.step-qty-error-message{margin-left:115px;font-weight:700}}@media screen and (max-width: 767px){.quantity-total-wrapper{width:100%}.desktop-config-wrapper .prodwrapper .min-qty-error-message,.desktop-config-wrapper .prodwrapper .min-qty-emessage,.desktop-config-wrapper .prodwrapper .step-qty-message{margin-left:115px}}@media screen and (max-width: 767px){#wrapper.menu-active.sidecar-warpper .top-banner .sidecar-menu .menu-toggle{position:fixed;top:166px;z-index:111}.sidecar-menu .back-to-rootcat{position:fixed;width:75%;z-index:103}.sidecar-menu .hamburger-subcategories .hamburger-subcat-back-btn{position:fixed;width:73.5%;border-right:1px solid #000}.refine-warpper{overflow:hidden;position:fixed}.active-refinement{overflow-y:scroll}.active-refinement .nav-close,.active-refinement .hamburger-subcat-back-btn{position:fixed;width:75%;z-index:103;top:166px}.active-refinement .hamburger-subcat-back-btn{top:212px}.active-refinement .home-main-left{position:relative;top:90px}#secondary.active-refinement{margin-top:0;position:fixed}#secondary.active-refinement .top-search{display:none}.sidecar-warpper.menu-active .mobile-left-nav.active .home-main-left .finder-links,.sidecar-warpper.menu-active .mobile-left-nav.active .home-main-left .LeftNav{position:relative;top:40px}}#sa_tooptin{padding-bottom:25px !important}#review_image .sa_logo{margin-top:0px !important}.addedToCartText{color:#0749ad !important;padding:0 15% 3% 3% !important;font-size:26px !important}.productImage{display:block;float:left;width:35%}.productInfo{display:inline-block;float:left;width:auto;padding-left:10px;font-weight:900;font-size:22px}.productName{overflow:hidden;padding-left:10px;font-weight:900;font-size:22px;padding-bottom:5px;margin-top:-5px;float:left;width:60%}@media screen and (max-width: 767px){.addedToCartText{padding:1% 15% 3% 3% !important;font-size:30px !important}}.top-checkout-button i.sprite.sprite-checkout{display:none}.continue-checkout-wrapper .top-checkout-button{float:left;width:100%;height:40px;text-transform:uppercase;font-size:18pt;background:#cf0303;text-align:center;border:#666;margin:10px 0}.continue-checkout-wrapper .top-checkout-button a{color:#FFF;height:auto;display:block;text-indent:0;font-size:16pt;text-decoration:none;width:auto;font-family:"montserrat",Arial,Verdana,sans-serif;background-position:-122px -433px;padding-top:7px}.address-block .billing-address-section,.address-block .shipping-address-section{padding:0 0 15px 0}.pt_checkout.billing-page .address-block .delivery-information-section .address-content{color:#cf0303 !important}.pt_checkout.billing-page .address-block .delivery-information-section .address-content span{color:#000}@media screen and (min-width: 768px) and (max-width: 1023px){.address-block .billing-address-section,.address-block .shipping-address-section{width:50% !important}}@media screen and (min-width: 768px){.address-block .delivery-information-section{padding:0 0 15px 0 !important}}@media screen and (max-width: 767px){#secondary2{position:relative;width:100%}.pt_checkout.billing-page .address-block .delivery-information-section,.pt_checkout.billing-page .address-details{padding:15px}.pt_checkout.billing-page .CartSummaryWrap .CartSummaryHeader .section-header-note{position:relative !important;display:block;float:none !important;clear:both;right:0 !important;margin-left:15px}.pt_checkout.billing-page .continue-button-checkout .continue-button{width:100%}}*[for=dwfrm_billing_paymentmethods_purchaseordernumber]{display:none}*[for=dwfrm_billing_paymentmethods_purchaseordernumber]+.field-wrapper{padding-left:0 !important}*[for=dwfrm_billing_paymentmethods_purchaseordernumber]+.field-wrapper input{width:280px}@media (max-width: 1022px){*[for=dwfrm_billing_paymentmethods_purchaseordernumber]{display:none}*[for=dwfrm_billing_paymentmethods_purchaseordernumber]+.field-wrapper{width:100% !important}*[for=dwfrm_billing_paymentmethods_purchaseordernumber]+.field-wrapper input{width:100%}}.ui-dialog{max-width:98%}.ui-dialog.ui-dialog-buttons{border-bottom-width:0}.ui-dialog .ui-dialog-buttonpane{margin:0;background-color:#ccc}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:.2rem 1rem}html body .top-banner .header-top .menuitems:hover .logout{border-bottom:none !important}.auth-dialog .pt_auth .jquery-ui-tooltip{margin-left:5px}.auth-dialog .pt_auth a.btn-primary{padding:.4rem .5rem;color:#fff}.auth-dialog .pt_auth h1{font-size:22px !important}.auth-dialog .pt_auth p{padding:0 !important}.auth-dialog .pt_auth p span,.auth-dialog .pt_auth .ui-dialog p span{color:#000;font-weight:normal}.auth-dialog .pt_auth p span+span,.auth-dialog .pt_auth .ui-dialog p span+span{text-transform:uppercase}.auth-links{text-transform:none;color:#000;font-size:1.3rem;padding:0 0 .5rem 0}.auth-links p{margin:0}.auth-links span{font-weight:normal}.auth-links a{text-decoration:none;text-transform:uppercase;color:#cf0303;margin-right:5px;font-weight:700}.auth-links a:last-of-type{margin-left:5px}.mlp-25{margin-left:25% !important}@media (min-width: 768px){#shipping-billing-form .form-row.checkbox .field-wrapper.fancy{margin-left:calc(25% + 8px)}#shipping-billing-form .brunto-email .form-row.checkbox .field-wrapper.fancy{margin-left:0}}.checkout-billing .payment-method .form-row.sv-card label{padding-top:0 !important}@media screen and (max-width: 767px){.checkout-billing .payment-method .sv-card .field-wrapper{width:auto !important}}.slim-footer-content{background-color:#2E3E4F;color:#FFF;padding:4px}@media screen and (max-width: 767px){.slim-footer-content{text-align:center}}.engravingGreyHeader{display:none}.custom-value+p{margin:-3px 0 0;text-transform:none}.quote-form .form-row-button .btn{display:block;margin:0 auto;padding:.25rem 1rem !important;background-color:#d10100;width:100% !important;text-transform:uppercase;font-weight:700;font-size:1rem}@media screen and (max-width: 767px){.quote-form .form-row-button .btn{font-size:1.5rem}}.quote-form .form-row-button p{color:black;text-align:center;font-weight:700;font-size:.9rem;margin:.25rem 0 0}.quote-form .dialog-required.mobile-show{margin-bottom:1rem}.quote-form .dialog-required.mobile-hide{margin-bottom:5px}@media screen and (min-width: 768px){.quote-form .dialog-required.desktop-hide{display:none !important}}.pt_auth.nog>h1{font-size:1.65rem;text-transform:none;margin-bottom:1rem}.pt_auth.nog fieldset{border:0;margin:0;padding:0}.pt_auth.nog .form-row{display:flex;align-items:center;margin-bottom:5px}.pt_auth.nog .required-indicator{display:none}.pt_auth.nog label{float:left;width:25%}.pt_auth.nog .field-wrapper{width:75%}.pt_auth.nog button{margin-left:25%;padding:.15rem .5rem;color:#fff}.pt_auth.nog .form-loading button[type=submit]{width:180px}.page-error .category-slot,.product-notfound .category-slot{float:none;text-align:center;margin:20px auto;padding:40px 0}.page-error .category-slot .categorybox a img,.product-notfound .category-slot .categorybox a img{max-width:200px;max-height:180px;padding-top:10px;padding-bottom:0}#continueOnBilling[disabled]{background-color:#ededed;color:#999}a.tooltip.tooltipimg{text-decoration:none}.pol-link{text-align:right;border-top:1px solid #eee}.pol-link>a{background:#ccc;color:#5aabfa;padding:1px 8px;text-decoration:none}.cart-actions .CartWrap{color:#000}.cart-actions .CartWrap .CartSubtotal,.cart-actions .CartWrap .CartTableLeft{position:relative;display:table}@media (max-width: 767px){.cart-actions .CartWrap .CartSubtotal,.cart-actions .CartWrap .CartTableLeft{width:100%}}.cart-actions .CartWrap .box-row{width:100%;display:table;border-top:1px dashed #ccc;font-family:Arial,sans-serif}.cart-actions .CartWrap .box-row :first-child{border-top:0 none}.cart-actions .CartWrap .box-row .header-item{width:78px}.cart-actions .CartWrap .cartbuttons.cart-row.box-row{padding:.5rem 0;display:inline-block}.cart-actions .CartWrap .cartbuttons .btn-red{height:52px}@media (max-width: 767px){.cart-actions .CartWrap .cartbuttons .ipad-desktop-show{display:none !important}.cart-actions .CartWrap .cartbuttons.cart-row.box-row{width:100%}.cart-actions .CartWrap .cartbuttons .cartsavbtn{margin-top:10px;margin-right:30px;display:inline-block;float:none;width:100%}.cart-actions .CartWrap .cartbuttons .cartsavbtn .save-cart,.cart-actions .CartWrap .cartbuttons .cartsavbtn .empty-cart,.cart-actions .CartWrap .cartbuttons .cartsavbtn .button-continue-shopping{width:100%;font-size:18px;line-height:normal}.cart-actions .CartWrap .cartbuttons .cartsavbtn .save-cart span,.cart-actions .CartWrap .cartbuttons .cartsavbtn .empty-cart span,.cart-actions .CartWrap .cartbuttons .cartsavbtn .button-continue-shopping span{font-family:inherit;letter-spacing:normal;display:inline-block;padding-right:6px}.cart-actions .CartWrap .cartbuttons .btn.btn-grey{font-size:36px;font-family:"Source Sans Pro-Bold",Arial,sans-serif;line-height:normal}}@media (max-width: 767px) and (max-width: 767px){.cart-actions .CartWrap .cartbuttons .btn.btn-grey{font-size:18px}}@media (max-width: 767px){.cart-actions .CartWrap .cartbuttons .btn.btn-grey span{padding-right:5px;display:inline;font-family:"Source Sans Pro-Bold",Arial,sans-serif;letter-spacing:normal;font-size:inherit}}.cart-actions .CartRight .rightcartcol{width:100%}.cart-actions .CartRight .rightcartcol .cart-action-checkout{background-color:#ccc}.cart-actions .CartRight .rightcartcol .subtotal{background-color:#eee;border:1px solid #ccc}.cart-actions .CartRight .rightcartcol .subtotal div{font-size:1.2rem;font-weight:700;color:#000}.cart-actions .CartRight .asset-wrapper{border:1px solid #ccc}.cart-actions .CartRight .cartright .call:before{content:'\A';display:inline}.cart-actions .CartRight .cart-action-checkout{width:100%}.cart-actions .CartRight .cartrightbtn{margin-top:5px;display:inline-block;width:100%}.cart-actions .CartRight .cartrightbtn .btn-lg,.cart-actions .CartRight .cartrightbtn .btn-group-lg>.btn,.cart-actions .CartRight .cartrightbtn .ui-dialog .inner-container .btn-group-lg>.btn{margin-bottom:8px}.cart-actions .CartRight .cartrightbtn .btn-lg.save-cart,.cart-actions .CartRight .cartrightbtn .btn-group-lg>.save-cart.btn,.cart-actions .CartRight .cartrightbtn .ui-dialog .inner-container .btn-group-lg>.save-cart.btn,.cart-actions .CartRight .cartrightbtn .btn-lg.save-cart-authenticated,.cart-actions .CartRight .cartrightbtn .btn-group-lg>.save-cart-authenticated.btn,.cart-actions .CartRight .cartrightbtn .ui-dialog .inner-container .btn-group-lg>.save-cart-authenticated.btn{color:#cf0303}@media (max-width: 1023px) and (min-width: 768px){.top-banner .header-top .header-right .search-section .header-test-search form button{position:absolute;outline:0;right:-39px}}#wrapper .primary-content .catalogrequestform .brunto-email{clear:both;padding-top:10px}#wrapper .primary-content .catalogrequestform .brunto-email .form-row{width:22px !important}#wrapper .primary-content .catalogrequestform .brunto-email .brunto-text a{display:block}@media all and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.footerPromoRightCheckbox .form-row.checkbox .field-wrapper #dwfrm_emailsignup_footeraddtomaillist{float:left}.footerPromoRightCheckbox .form-row.checkbox .field-wrapper label{width:220px;color:red !important}}@media all and (-ms-high-contrast: active) and (max-width: 1023px) and (min-width: 768px), screen and (-ms-high-contrast: none) and (max-width: 1023px) and (min-width: 768px){.footerPromoRightCheckbox .form-row.checkbox .field-wrapper label{width:170px}}@media all and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.pt_auth .form-row.checkbox .field-wrapper #dwfrm_profile_customer_addtoemaillist{float:left}.pt_auth .form-row.checkbox .field-wrapper label[for="dwfrm_profile_customer_addtoemaillist"]{width:325px;float:left}#shipping-billing-form .brunto-email .form-row.checkbox .field-wrapper #dwfrm_singleshipping_shippingAddress_shippingaddtomaillist{float:left}}@media all and (-ms-high-contrast: active) and (max-width: 1023px) and (min-width: 768px), screen and (-ms-high-contrast: none) and (max-width: 1023px) and (min-width: 768px){#shipping-billing-form .brunto-email .form-row.checkbox .field-wrapper label{width:250px;text-align:left}}@media all and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.quote-form .brunto-email .form-row.checkbox .field-wrapper input[type="checkbox"]{float:left}.quote-form .brunto-email .form-row.checkbox .field-wrapper label{width:182px;float:left}.account-landing-data .addressform .brunto-email .form-row.checkbox .field-wrapper input[type="checkbox"]{float:left}.account-landing-data .addressform .brunto-email .form-row.checkbox .field-wrapper label{width:230px;float:left}}.empty-cart-dlg button.confirmModalButton:not([class^="btn"]){font-size:11pt;width:46%;background:#cf0303;color:#fff;border-radius:0;padding:4px;text-transform:uppercase;text-decoration:none}.ui-dialog p.confirmModalP{font-weight:700;font-family:"source_sans",Arial,Verdana,sans-serif;text-transform:uppercase}@media screen and (max-width: 767px){.pt_order-confirmation .continue-shopping{float:none;text-align:center}}@media screen and (min-width: 768px) and (max-width: 1023px){.ui-dialog .inner-container .btn{width:100%;margin-top:6px}}.empty-cart-dlg button.confirmModalButton{margin:10px 5px;float:left}@media (max-width: 767px){.review-engraving-buttons .btn,.review-engraving-buttons .ui-dialog .inner-container .btn,.ui-dialog .inner-container .review-engraving-buttons .btn{width:auto}}.engraving-popup{font-size:1.5rem !important;text-transform:uppercase;text-align:center}@media screen and (min-width: 768px){.logoLoginFieldbtn .form-row-button{margin:20px}}@media (max-width: 767px){.logoLoginFieldbtn .form-row-button{padding:0 20px}}.categorybox a{text-decoration:none}.invalid-address .edit.js-address-edit{margin-right:40px}.itemInputContainerAdvanced .itemInputColumn.repeat-lines .NDSColumnContainer .NDSColumnContainer.styleediting::before{background-image:none}.itemInputContainerBasic .itemInputColumn.repeat-lines #repeatSpan::after{content:""}a.view-more-link-home{vertical-align:top;display:inline-block;color:#005ab3;font-family:"open_sans",Helvetica,Arial,sans-serif;font-weight:700;float:none}.section-file-upload,.section-logo-onfile{padding-left:3px}.section-file-upload .btn,.section-file-upload .ui-dialog .inner-container .btn,.ui-dialog .inner-container .section-file-upload .btn,.section-logo-onfile .btn,.section-logo-onfile .ui-dialog .inner-container .btn,.ui-dialog .inner-container .section-logo-onfile .btn{background-color:#e7e7e7;border:1px solid #d81d1d;border-radius:4px;color:#d81d1d;display:inline-block;font-size:.9rem;margin-right:10px;padding:.25rem 1rem;margin-bottom:.5rem;text-decoration:none;text-transform:uppercase}.section-file-upload .btn.btn-block:not(:last-of-type),.section-logo-onfile .btn.btn-block:not(:last-of-type){margin-bottom:10px}.section-file-upload .jquery-ui-tooltip,.section-logo-onfile .jquery-ui-tooltip{display:inline-block;vertical-align:middle;text-decoration:none}.section-file-upload .jquery-ui-tooltip i,.section-logo-onfile .jquery-ui-tooltip i{background:#0442a9;width:22px;height:22px;border-radius:50%;text-align:center;line-height:24px;color:#fff;font-size:1.25rem;display:inline-block}.section-file-upload .form-row.checkbox,.section-logo-onfile .form-row.checkbox{margin:.25rem 0}.section-file-upload .form-row.checkbox label,.section-logo-onfile .form-row.checkbox label{color:#0442a9;font-weight:700;text-transform:none;cursor:pointer}@media (max-width: 767px){.section-file-upload .form-row.checkbox label.label__checkbox,.section-logo-onfile .form-row.checkbox label.label__checkbox{pointer-events:visible !important;color:#0442a9 !important}}.section-file-upload .form-row.checkbox input,.section-logo-onfile .form-row.checkbox input{margin-top:5px !important;display:inline-block;width:auto !important;height:auto !important}.section-file-upload .form-row.checkbox span,.section-logo-onfile .form-row.checkbox span{margin-left:3px;display:inline-block}new-artwork h3,existing-artwork h3{font-weight:700;color:#0442a9;line-height:2;font-size:1.25em}.pt_cart .alert.oosMessage{background-color:#fff79a}.pt_cart .alert .oos-text{font-size:1.4rem}.pt_cart .alert .oos-text .fa{font-size:1.3em}.pt_cart .alert .oos-text a{color:#5aabfa}.pt_cart .alert .wholeOos-text{font-size:1.1rem}.pt_cart .alert .wholeOos-text .fa{font-size:1.2em}.pt_cart .alert .wholeOos-text a{color:#5aabfa}.pt_cart .item-oos{color:#fff;border:1px solid #cf0303;background-color:#fff79a}.pt_cart .item-oos>div span{color:#cf0303;font-size:1rem}.pt_cart .item-oos>div span.product{color:#000}.pt_cart .item-oos>div.oos-button .btnTxt{font-family:"montserrat",Arial,Verdana,sans-serif;font-size:.7rem;padding:.375rem .5rem}.pt_cart .item-oos>div.oos-button a:hover{text-decoration:none;background-color:#dee5ee}.pt_cart .item-oos>div.oos-button button:hover{text-decoration:none;background-color:#dee5ee}#staging{display:none}@media print{@page{margin:14mm}.container{width:1008px}.ipad-only,.mobile-show{display:none}.quote-form-wrapper .form-data .heading::before{font-size:28px;line-height:34px}header#global-header #header-top{background:transparent}.CartTableLeft.container{width:auto;min-width:100% !important}.checkout-billing .container{width:100%;min-width:auto !important}a:not(.btn){text-decoration:none}.pt_order-confirmation #mini-cart,.pt_order-confirmation #navigation,.pt_order-confirmation .footer-container,.pt_order-confirmation .header-banner,.pt_order-confirmation .header-links,.pt_order-confirmation .header-top,.pt_order-confirmation .menu-utility,.pt_order-confirmation .menu-utility-user{display:none}.pt_order-confirmation .confirmation{width:100%;clear:both;display:inline-block}.pt_order #mini-cart,.pt_order #navigation,.pt_order .footer-container,.pt_order .header-banner,.pt_order .header-links,.pt_order .header-top,.pt_order .menu-utility,.pt_order .menu-utility-user,.pt_order-confirmation .confirmation .actions .continue-shopping,.pt_order-confirmation .confirmation .confirmation-message .print-conform-data .print-page{display:none}.pt_order .box.shadedtop.cartqty{padding:8px}.pt_order .CartSummaryWrap .shadedtop:nth-child(3){padding:8px}.pt_order .order-detail-main{width:100%;clear:both;display:inline-block}.pt_order .account-nav-asset,.pt_order .actions .continue-shopping,.pt_order .breadcrumb,.pt_order .header-right,.pt_order .order-questions{display:none}#wrapper .content-printScreen,.logoTopNew,.logoTopNew .primary-logo,.logoTopNew .primary-logo .desktop-show{display:block}.pt_order .order-detail-main .top-section .header-left{width:100%}.prodwrapper.mobile-hide{display:block}.affix{position:relative;top:0}.affix-bottom{position:relative !important;top:0 !important}.brunto-email,.footerPromoRight{display:none}.desktop-config-wrapper remaining-selector.mobile-hide{display:block}.desktop-config-wrapper .prodwrapper.mobile-hide form{margin-bottom:50px}footer,.primary-logo,#engravingContent .addToCartContainer,#engravingContent .cancelButtonContainer,#mini-cart,#navigation,.continue-button-checkout,.footer-container,.header-banner,.header-links,.header-top,.menu-utility,.menu-utility-user,.print-page,.pt_checkout .place-order,.sa_footer,.sa_narrow,.share-icons,.shopperapproved_widget,.homesort-by{display:none}#top-banner-desktop{position:relative}.pt_order-confirmation .confirmation{width:100%;clear:both;display:inline-block}.pt_checkout footer,.pt_checkout .footer-container{display:block}.pt_order-confirmation .confirmation .actions .continue-shopping,.pt_order-confirmation .confirmation .confirmation-message .print-conform-data .print-page,.logoview{display:none !important}.pt_order .order-detail-main{width:100%;clear:both;display:inline-block}.actions .continue-shopping,.pt_account #secondary,.pt_content #secondary,.pt_customer-service #secondary,.pt_order #secondary,.pt_order .order-questions{display:none}#wrapper .content-printScreen{display:block}.pt_order .order-detail-main .top-section .header-left{width:100%}.breadcrumb,.header-banner,.header-links,.header-right,.header-top,.menu-utility,.menu-utility-user,.order-questions,#top-banner-mobile,#pdp-boldchat,.bcFloat{display:none}.prodwrapper.mobile-hide{display:block}.affix{position:relative;top:0}.affix-bottom{position:relative !important;top:0 !important}.brunto-email,.footerPromoRight{display:none}.desktop-config-wrapper remaining-selector.mobile-hide{display:block}.desktop-config-wrapper .prodwrapper.mobile-hide form{margin-bottom:50px}#CrownWho .crownteam.odd,#customDashPlaques .catdisplay .catdisplayHalf.aluminumPlaques,#customDashPlaques .catdisplay .catdisplayHalf.plasticPlaques,#leftTestimonial #testimonials,#primary .custom-pin .heading .formtop,#primary.primary-content.ribbon-head.customCategory-0R5 .desktop-show .finish-row,#secondary .LeftNav .LeftNavHdr,#secondary .LeftNav .left-nav-heading,#secondary .refinement .LeftNavHdr,#secondary .refinement .left-nav-heading,.CartRight,.CartWrap .shadedtop,.ItemTableWrap,.ItemTableWrap .box.itemnum,.ItemTableWrap .itemcheck,.address-block .address-header-main,.checkout-billing .self-confirm .form-indent,.checkout-progress-indicator .step-1,.checkout-progress-indicator .step-1.active,.checkout-progress-indicator .step-2,.checkout-progress-indicator .step-2.active,.checkout-progress-indicator .step-3,.checkout-progress-indicator .step-3.active,.continue-button-checkout,.crystalBoxes,.custom-pin .form-data,.customCategory-CUS .hero-banner-1 .banner-img,.customCategory-CUS .hero-banner-2 .banner-img,.customGreyBox.outer-box,.deliverImages,.faq-data .faq-answers,.leftnav-search button,.leftnav-search label,.logoTopNew .primary-logo,.logoTopNew .primary-logo .desktop-show,.menu-category li.stockcategories,.nav #testimonials,#shipping-billing-form fieldset h2,.pt_checkout #secondary,.pt_engraving .imagePreview .itemPreviewContainerAdvanced,.sprite,.testimonialheaderleft,.top-banner .header-top .header-right .search-section .header-test-search,body{-webkit-print-color-adjust:exact}body{background:#fff}#wrapper,#wrapper.pt_product-search-result #main,#wrapper.pt_storefront #main{position:relative}#secondary .LeftNav,#secondary .refinement,#secondary.refinement-section{width:110px;max-width:110px}#secondary.refinement-section .refinement ul{padding:0 5px}#print-logo{display:block !important;margin-top:25px}.top-banner.headerTable{height:100px !important}.refinement ul li a{padding-left:0}.home-hero-image-block .hp-valuebanner{background-size:contain}.stockpage .dwt .boxtitleholder h4{font-size:16px}.pt_product-search-result .dwt .dwt-content .CYAboxSport{line-height:12pt;text-align:left}.pt_product-search-result .search-result-options{display:none}.product-secondary-image-wrapper.mobile-hide{display:block}.cat-cards .cat-card{width:23%}.cat-cards .cat-card .catcardtitle h2{font-size:10pt;width:auto}.custompage .rows{page-break-inside:avoid}.customCategory-DOP .custom-pin .form-data #cattitle2 h2{font-size:12pt !important;padding:5px !important;line-height:19px}.customCategory-DOP .insert-banner-1 .banner-img{height:351px}.customCategory-DOP .cImage .catdisplay{margin-top:0}.customCategory-DOP .cImage #cattitle h2{font-size:13pt !important;padding:5px !important;left:74px}.customCategory-DOP .diecast-banner-1 .banner-img{height:241px}#primary.primary-content.ribbon-head.customCategory-CUS.custompage h2{font-size:13px}.customCategory-CUS .catdisplaysm{margin-top:5px !important;margin-bottom:0}.customCategory-CUS .medalsBoxes .catdisplaysm{width:23%}.customCategory-CUS .container-box{width:62%}#primary.primary-content.ribbon-head.customCategory-CUS.custompage .medalsBoxes h2{font-size:10px !important;width:98%;top:2px}.customCategory-CUS .hero-banner-1 .banner-img{height:214px;background-image:url("../../images/custom/Crown-Custom-Enamel-Pins-1016.png")}.customCategory-CUS .hero-banner-2 .banner-img{height:217px;background-image:url("../../images/custom/Crown-Custom-Insert-Pins-117.png")}.customCategory-CUS .medalsBoxes{page-break-before:always;position:relative}.container-box{width:65%;float:left}.custompage .bestprice .ribbonacross .customcall,.custompage .bestprice .ribbonacross .customcalltitle{font-size:14pt !important}.desktop-config-wrapper{margin-bottom:10px}.pt_engraving #headerContainer{border:1px solid #b4b4b4;background-image:none;padding:5px 0;width:auto;text-align:center}.pt_engraving #headerContainer .container{float:none}.pt_engraving .itemContainer{margin-top:5px}.pt_engraving .itemDetailsAdvanced .detailTextDiv>span{float:left;clear:none}.pt_engraving .itemDetailsAdvanced .detailTextDiv>span.detailLabel{margin-left:50px}.pt_engraving .itemDetailsAdvanced{width:99%;text-align:center;float:none;margin-bottom:10px;display:inline-block}.pt_engraving .itemDetailsAdvanced .detailTextDiv{text-align:center;display:inline-block !important;margin:0 auto}.pt_engraving .itemBreadcrumbs{text-align:center;border-bottom:0;margin-bottom:5px;color:#000;margin-top:10px}.pt_engraving .itemEngravingAdvanced{width:100%}.pt_engraving .itemEngravingAdvanced .itemInputPreview{float:none;width:100%;page-break-after:always;position:relative;margin-bottom:40px;overflow:hidden}.pt_engraving .itemEngravingAdvanced .itemInputPreview .itemInputContainerAdvanced{text-align:center;margin:0 auto;display:inline-block;width:60%}.pt_engraving .itemEngravingAdvanced .itemInputPreview .itemInputContainerAdvanced .itemInputExtraSpacing{float:none;display:inline-block}.pt_engraving .itemInputContainerAdvanced .additionalChars{float:none}.pt_engraving .itemEngravingAdvanced .itemInputPreview .imagePreview{float:none;margin:0 auto;text-align:center;display:inline-block;width:40%}.pt_engraving .itemEngravingAdvanced .itemInputPreview .imagePreview .itemPreviewContainerAdvanced{display:inline-block;transform:scale(0.9)}.pt_engraving .itemEngravingAdvanced .imagePreview .previewHeaderAdvanced{position:relative}.pt_engraving .itemInputContainerAdvanced .NDSColumnHeader.NDSTextOrnament{width:60px;padding:0}.pt_engraving .NDSColumnHeader.NDSEnterEngraving{font-size:11px}.pt_engraving .NDSFontFace{width:70px}.pt_engraving .NDSFontSize{width:80px}.pt_engraving .NDSFontStyle{width:63px}.pt_engraving #itemInputPreview_1 .itemInputContainerAdvanced input[type=text],.pt_engraving .NDSEnterEngravingNarrow{width:110px}.pt_engraving .NDSColumnHeader.NDSRepeatText{display:none}.pt_engraving .itemInputContainerAdvanced .NDSTextOrnament{padding:0}.pt_engraving .itemInputContainerAdvanced .NDSLineLabel{font-size:12px;margin-top:-15px}.pt_engraving #itemInputPreview_1 .itemInputContainerAdvanced .NDSLineContent{left:0;position:relative}.pt_engraving .NDSColumn.NDSRepeatText{width:27px}.pt_engraving .NDSColumn{margin-top:17px}.pt_engraving .itemEngravingAdvanced .itemInputPreview .visibleOrnamentContainer .dd-container,.pt_engraving .itemEngravingAdvanced .itemInputPreview .visibleOrnamentContainer .dd-select{width:90px !important}.dwt-content.dwt-fullbanner{margin-top:10px}.customCategory-0PV .Embroideredwrap .catdisplay{margin:5px 0 0}.customCategory-0PV .Embroideredwrap .catdisplay img{width:77%}.customCategory-0PV #customCategory-0PV .catdisplaysm{margin:0 6px 0 0;width:31%}.customCategory-0PV #customCategory-0PV .catdisplaysm #cattitle h2{font-size:8pt !important;width:99%;line-height:17px}.customCategory-0PV.primary-content #catTitle .bigtext-line0{font-size:38px}.customCategory .Embroideredwrap{width:100%}.customCategory .Embroideredwrap .middletext{position:relative;width:100%;left:auto;top:0;text-align:left}.customCategory .Embroideredwrap .middletext p{font-size:9pt;margin:0 0 3px}#engravingContent #headerContainerHeader{margin-left:0}#logoTopNew{display:block}.sprite-headermobile_search_overlay,.sprite.sprite-mobile-cart-icon.mobile-show{display:none}.logoTopNew .primary-logo,.logoTopNew .primary-logo .desktop-show{background-color:#232f3e}#navigation{left:0 !important;width:100%;top:80px;-webkit-print-color-adjust:exact;margin-top:0;position:static}.crystalBoxes{text-align:center;clear:both}.slick-slider .slick-track{width:378px}.static-page-section .primary-content{border-left:0}#secondary .slick-initialized li.slick-slide{width:132px !important}.slick-initialized li.slick-slide{width:123px !important}#primary.primary-content.ribbon-head.customCategory-0R1 .desktop-show,#primary.primary-content.ribbon-head.customCategory-0R2 .desktop-show,#primary.primary-content.ribbon-head.customCategory-0R3 .desktop-show,#primary.primary-content.ribbon-head.customCategory-0R5 .desktop-show,#primary.primary-content.ribbon-head.customCategory-0S2 .desktop-show,#primary.primary-content.ribbon-head.customCategory-0T5 .desktop-show,#primary.primary-content.ribbon-head.customCategory-0T6 .desktop-show,#primary.primary-content.ribbon-head.customCategory-0T7 .desktop-show,#primary.primary-content.ribbon-head.customCategory-0V8 .desktop-show,#primary.primary-content.ribbon-head.customCategory-0WB .desktop-show,#primary.primary-content.ribbon-head.customCategory-0WC .desktop-show,#primary.primary-content.ribbon-head.customCategory-0WE .desktop-show,#primary.primary-content.ribbon-head.customCategory-0WG .desktop-show,#primary.primary-content.ribbon-head.customCategory-0WJ .desktop-show,#primary.primary-content.ribbon-head.customCategory-0WK .desktop-show,#primary.primary-content.ribbon-head.customCategory-547 .desktop-show,#primary.primary-content.ribbon-head.customCategory-54P .desktop-show,#primary.primary-content.ribbon-head.customCategory-81D .desktop-show,#primary.primary-content.ribbon-head.customCategory-83X .desktop-show,#primary.primary-content.ribbon-head.customCategory-9CW .desktop-show,#primary.primary-content.ribbon-head.customCategory-CHJ .desktop-show,#primary.primary-content.ribbon-head.customCategory-CP6 .desktop-show,#primary.primary-content.ribbon-head.customCategory-CRJ .desktop-show,#primary.primary-content.ribbon-head.customCategory-CRW .desktop-show,#primary.primary-content.ribbon-head.customCategory-DM7 .desktop-show,#primary.primary-content.ribbon-head.customCategory-LF4 .desktop-show,#primary.primary-content.ribbon-head.customCategory-PRR .desktop-show,#primary.primary-content.ribbon-head.customCategory-TYD .desktop-show,#primary.primary-content.ribbon-head.customCategory-VMY .desktop-show,#primary.primary-content.ribbon-head.customCategory-VMZ .desktop-show,#primary.primary-content.ribbon-head.customCategory-VNG .desktop-show,#primary.primary-content.ribbon-head.customCategory-YY0 .desktop-show{display:block !important}#primary.primary-content.ribbon-head.customCategory-TYD #customDogTags .catdisplay{display:none}.flt-first,.flt_first{width:48%}.flt-second,.flt_second{width:45%}#primary.primary-content.ribbon-head.customCategory-LF4 .flt_first{width:52%}#primary.primary-content.ribbon-head.customCategory-LF4 .flt_second{width:45%}#primary.primary-content.ribbon-head.customCategory-YY0 .flt-second{width:42%}#primary.primary-content.ribbon-head.customCategory-YY0 .flt-first{width:49%}#primary.primary-content.ribbon-head.customCategory-0WG .customTopImg a img{width:48%}.hp-ban1,.hp-ban2,.hp-ban3{width:31%;padding-right:8px}.hp-ban3{padding-right:0}.hp-ban4,.hp-ban5{width:48%;float:left}div#primary,img{max-width:100%}.menu-category{margin-top:20px;width:100%}.menu-category li.stockcategories{width:70%;max-width:650px;height:68px !important;margin-left:0}.menu-category li.customcategories{height:68px !important;width:30%;max-width:250px}.customlogowrap #cattitle h2{width:230px}.pt_checkout #secondary{width:45%;display:inline}.pt_customer-service #primary,.pt_order #primary{width:100%;float:none;display:inline}.contactus-primary .contact-chat-email-section .chat-email-section,.contactus-primary .contact-chat-email-section .contacts-details-section,.custom-pin .form-data .form-align fieldset .group-form .halfsize{width:49%}#primary.primary-content.ribbon-head.customCategory-PRR .text,.add-another-size,.awardbysport .search-box-main,.brunto-email,.cart-action-checkout.cartcheckoutbtn,.cartcheckoutbtnm,.faq-data .faq-search,.login-or,.primary-content .crystalExpert dt:before,.ribbon-head .search-box-main,.show-start-here .start-here{display:none}.menu-category li.customcategories .rootcategories-row .toplevel-one .menuitems,.menu-category li.stockcategories .rootcategories-row .toplevel-one .menuitems{font-size:8pt}.menu-category li.customcategories .toplevel-one,.menu-category li.stockcategories .toplevel-one{padding:0 6px 0 0}.custompage .hero-banner-2{margin:5px 0}#primary.primary-content.ribbon-head .cImage{width:60%;max-width:400px}#primary.primary-content.ribbon-head .form-data{max-width:200px}#primary.primary-content.ribbon-head.customCategory-PRR .form-data{max-width:220px}#primary.primary-content.ribbon-head.customCategory-CD4 .cForm.cImgs{width:100%}#primary.primary-content.ribbon-head.customCategory-CD4 .cForm.cImgs .catdisplay{width:48% !important}#primary.primary-content.ribbon-head.customCategory-CUS .cImage,#primary.primary-content.ribbon-head.customCategory-DOP .cImage{width:60%;max-width:420px}#primary.primary-content.ribbon-head.customCategory-CUS .custom-pin .form-data,#primary.primary-content.ribbon-head.customCategory-DOP .custom-pin .form-data{width:34%;max-width:220px}#primary.primary-content.ribbon-head.customCategory-6BV .cImage{max-width:380px}#customSignsBanners .catdisplay,#primary.primary-content.ribbon-head.customCategory-PRS #customDashPlaques .catdisplay{width:100%}#primary.primary-content.ribbon-head.customCategory-PRS #customDashPlaques .catdisplay .catdisplayHalf.plasticPlaques,.catdisplay .catdisplayHalf{width:48%;margin-right:10px}.customCategory-0QH .catdisplay .catdisplayHalf.rightHalf{width:62%;max-width:365px;margin-right:0}.customCategory-0QH .catdisplay .catdisplayHalf.leftHalf{width:38%;max-width:220px;margin-right:10px}#customSignsBanners .catdisplay .rightHalf p{width:370px;font-size:9px;top:257px;margin-left:-12px}#customSignsBanners .signbannersbot .titlelg{width:180px;font-size:12px;margin:0}#primary.primary-content.ribbon-head.customCategory-6BV .form-data{max-width:200px}#primary.primary-content.ribbon-head.customCategory-PRS #customDashPlaques .catdisplay .titlelg,.catdisplay .titlelg{font-size:24px}#primary.primary-content.ribbon-head.customCategory-PRS #customDashPlaques .catdisplay .catdisplayHalf.aluminumPlaques{width:48%}#primary.primary-content.ribbon-head.customCategory-PRS #customDashPlaques .catdisplay .title{font-size:12pt !important}.custom-pin .form-data .form-align fieldset .group-form{width:80%}.primary-content .crystalExpert dt{width:170px;font-size:12px;border-top:0;padding:0 0 0 5px}.primary-content .crystalExpert dd{margin:8px 5px}#primary.primary-content.ribbon-head.customCategory-6BV .txt6 .catdisplaysm img{width:180px}#cattitle h2,#cattitle2 h2,.catdisplay #cattitle h2,.catdisplay #cattitle2 h2{font-size:12pt !important}.catdisplaysm #cattitle h2{font-size:10pt}.customCategory-DOP .lowercustomwrap .catdisplaysm h2,.customlogowrap .catdisplaysm #cattitle h2,.custompage.customCategory-DOP .catdisplaysm{font-size:9pt !important;width:155px}.catdisplay .catdisplayHalf .titlesm{font-size:18px}#customSignsBanners .catdisplay .leftHalf p{font-size:9px;width:200px;top:200px}#customSignsBanners .signbannerwrap .signbannersbot{width:180px;height:auto;margin-top:50px}.desktop-show .dwt-box-images img,.dwt-box-content .dwt-content img{margin-right:2px}#primary .custom-pin .heading .formtop{font-size:12pt !important}#primary .custom-pin .form-data .form-align fieldset .form-row-button .quote-submit{padding-bottom:0}#primary .custom-pin .form-data .form-align fieldset .upload-logo .upload-link{font-size:10px}#primary .form-data #dwfrm_customquote_quote_comments{height:20px}.custompage.customCategory-PIC .catdisplay{width:32%}#customPinsNew .catdisplaysm,.customCategory-DOP .lowercustomwrap .catdisplaysm,.custompage.customCategory-DOP .catdisplaysm,.custompage.customCategory-PIC #customPinsNew .catdisplaysm,.custompage.customCategory-PIC .catdisplaysm{width:23% !important}.custompage.customCategory-PIC .catdisplay img,.lowercustomwrap img{max-width:100%}.custompage.customCategory-544 .txt6 .catdisplaysm{width:31%}.pt_cart .CartWrap{width:76.5%}.pt_cart .sprite.sprite-btn-cart-checkout.desktop-only,.pt_cart .sprite.sprite-btn-cart-save.desktop-only{display:none}.account-page ul li h2 a{font-size:16px}.pt_cart .sprite.sprite-tab-checkout-right.ipad-only,.pr_cart .sprite.sprite-tab-savecart-right.ipad-only{display:block}.CartSubtotal,.CartWrap .shadedtop{font-size:10pt}.CartWrap ul li{font-size:9pt}.cartsavbtn{margin-right:7px}.cart-suggest{margin:5px 15px}.progtext{font-size:8pt}.progtitle{font-size:14pt}.recently-viewed{clear:both}.CartSummaryWrap{margin-left:0;width:auto}.CartSummaryWrap .CartSummaryHeader{width:auto}.cartbuttons.cart-row.box-row{width:510px}.CartSummaryWrap .CartSummaryHeader .section-header-note{font-size:10px;right:30px}.CartSummaryWrap .cartdesc{width:160px}.CartSummaryWrap .ordersums{width:252px}.order-detail-main .orderdetails .order-information span{line-height:25px;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:12pt;font-weight:700}.order-detail-main .order-details-right-sec{width:62.1%}#primary.primary-content .trackOrder{margin-top:95px}.crownadvantage ul,.static-page-section .primary-content{max-width:400px}.static-page-section #secondary{max-width:150px}.primary-content{border-left:none}.homepage-ban-title{font-size:9pt;text-align:left}.top-banner .header-top .menuitems{font-size:8pt}.top-banner .header-top .header-right{transform:scale(0.8);margin-right:-50px}.order-confirmation-details .product-list-item>li,.orderdetails .line-items .cartdesc-ul>li{height:auto !important}.order-hostory .TableWrap .box,.order-hostory .TableWrap .box a,.order-hostory .TableWrap .box button{font-size:12px}.order-hostory .search-result-options .pagination a.next,.order-hostory .search-result-options .pagination a.next.js-nextpaging-next,.order-hostory .search-result-options .pagination a.next.paging-next,.order-hostory .search-result-options .pagination a.prev,.order-hostory .search-result-options .pagination a.prev.js-prevpaging-prev,.order-hostory .search-result-options .pagination a.prev.paging-prev{width:100px;font-size:14px;text-transform:uppercase;padding-top:4px}#policies-wrapper .policiesnav li,#policies-wrapper .policiesnav li a{font-size:14px;margin:0 3px}.whycrown{font-size:16pt !important;line-height:33px !important;text-transform:capitalize !important}.custom-quote-form fieldset input{width:100% !important}.mobile-show.header-mobile-selected-categories{display:none}.mobileheader .headerTable.top-banner{background:none}.print-email{display:none}.gallery-container.with-nav{width:92%}.gallery-nav{display:none !important}@-moz-document url-prefix(){#wrapper.pt_product-search-result #primary,#wrapper.pt_storefront #primary{margin-top:0}}.pt_auth .wrapper{min-width:370px !important}.bcFloat{display:none !important}}@media print and (-ms-high-contrast: none), (-ms-high-contrast: active){#wrapper.pt_product-search-result #primary,#wrapper.pt_storefront #primary{left:150px;top:0;margin-top:-60px}.hp-top-text h1{font-stretch:16px}body{background-color:transparent}.home-main-content .home-main-left{margin-top:-30px;margin-left:0}}.home-main-content .home-main-left .leftTrophyimgs{margin:6px 0 10px}.home-main-content .home-main-right{border-left:none;border-spacing:2px;box-sizing:border-box;float:left;width:100%}.home-main-content .home-main-right .mobile-category-navigation{display:none}.home-main-content .dwt-box-content .dwt-content img{margin-right:17px}.homethumbswrap{clear:both;margin-top:20px}.homethumbswrap a{text-decoration:none}.homethumbs{float:left;height:305px;margin-bottom:30px;position:relative;text-align:center;width:197px}.homethumbs .homebtn{margin-top:8px}.homethumbs .homebtn img{border:0}.homethumbs .homedesc{clear:both;color:#000;font-family:Arial,sans-serif;font-size:12pt;font-weight:700;margin-top:6px;text-decoration:none;text-transform:capitalize}.homethumbs .homedesc2,.homethumbs .homeprice{color:#666;font-size:9pt}.homethumbs .homedesc2{font-weight:400}.homethumbs .homeprice{font-weight:700}#leftTestimonial #testimonials{border:1px solid #ccc;margin:0 0 .8rem;padding:.3rem 0 .3rem .3rem;text-align:left}#leftTestimonial #testimonials a{color:#0a44a6;text-align:left}#leftTestimonial #testimonials a.shopperlink{text-align:left;padding:0}#leftTestimonial #testimonials .sa_narrow .sa_review{height:112px;border:0;font-family:Arial,sans-serif;font-size:12px;padding:0 !important;text-align:left}#leftTestimonial #testimonials .shopperapproved_widget{height:118px;position:relative}#leftTestimonial #testimonials .sa_footer{display:none}.home-hero-image-block{display:block}.home-hero-image-block h1{font-size:1rem;font-weight:400;padding:.3rem 0}@media (min-width: 768px){.home-hero-image-block h1{padding:.6rem 0}}.home-hero-image-block img{margin-bottom:1rem}@media (min-width: 768px){.home-hero-image-block img{margin-bottom:0}}.home-product-carousel,#horizontal-carousel{width:100%;clear:both}.home-product-carousel .listproddesc2,#horizontal-carousel .listproddesc2{display:none}.home-product-carousel .listproddesc,#horizontal-carousel .listproddesc{font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:400;font-size:.83rem}.home-product-carousel .product-pricing,#horizontal-carousel .product-pricing{font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:400;color:#000;font-size:.83rem}.home-product-carousel .btn-primary,#horizontal-carousel .btn-primary{background-color:#eee;border:1px solid #cf0303;color:#cf0303}.home-product-carousel .badgesnipe,#horizontal-carousel .badgesnipe{height:15px;position:relative;text-align:center}.home-product-carousel .slick-slide,#horizontal-carousel .slick-slide{margin-bottom:0;padding:1rem .5rem;border-right:1px solid #ccc;border-bottom:1px solid #ccc;height:auto;max-width:200px}.home-product-carousel .slick-slide p,#horizontal-carousel .slick-slide p{padding:0}.home-scroll-right{display:inline-block;width:100%}.home-scroll-right .single-prodect-slide a{margin-bottom:1rem;display:block}.HomeBtmTxtTwo{font-size:.85rem;margin-bottom:1.4rem}.HomeBtmTxtTwo p{margin:.5rem 0;font-size:.85rem;padding:0;line-height:normal}.HomeBtmTxtTwo h2,.HomeBtmTxtTwo span.h2{color:#005ab3;font-size:.85rem;text-align:left;text-transform:capitalize;text-shadow:none;font-family:"source_sans",Arial,Verdana,sans-serif;margin:0;font-weight:700}.account-landing-header{margin-bottom:20px}.account-landing-header h1{color:#0a44a6;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:48px;font-weight:700;line-height:normal;margin:0;text-shadow:none;text-transform:uppercase}.account-landing-header h2{color:#0a44a6;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:18px;text-transform:capitalize}@media (min-width: 768px){.account-landing-header h1{font-size:36px}}.trackOrder .top-heading{color:#0342a9;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:20px;margin:0;text-transform:uppercase}@media (min-width: 768px){.trackOrder .top-heading{font-size:24px}}.trackOrder .sub-heading{color:#999;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:1rem;font-weight:400;padding:.25rem 0 .75rem 0}@media (min-width: 768px){.trackOrder .dotted-border-right{border-right:2px dotted #666}}.pt_account h2{font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:1.3rem}.pt_account .primary-content .login-box h2{padding-bottom:10px}.pt_account .primary-content .button,.pt_account .primary-content button:not([class^="btn"]){padding:0;height:auto;border:none;font-size:1rem;font-weight:700;font-family:"open_sans",Helvetica,Arial,sans-serif;color:#428bca;text-decoration:underline;outline:0}.pt_account .primary-content .paymentcard-form .paymentform-header{background:#dfdfdf;color:#0a44a6;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:24px;font-weight:700;margin:20px 0 10px;padding:6px 0 6px 10px;text-transform:uppercase}.pt_account .primary-content .paymentcard-form .paymentform-header h1{color:#005ab3;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:24px;text-transform:uppercase}.pt_account .addressform .form-horizontal .form-caption{margin-left:22%}@media screen and (max-width: 1023px) and (min-width: 768px){.pt_account .addressform .form-horizontal .form-caption{margin-left:23%}}@media screen and (max-width: 767px){.pt_account .addressform .form-horizontal .form-caption{margin-left:0}}.pt_account .addressform .brunto-email .form-row label{display:block !important;float:left;margin:-29px 0 20px 20px !important;width:100% !important;float:left !important}.pt_account .addressform .brunto-email .form-row .field-wrapper input[type=checkbox]{display:block;float:left}.account-page ul li h2 a{font-family:"open_sans",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase}.account-page ul li ul li{list-style:none !important;text-indent:-.7em}.account-page ul li ul li:before{background-clip:padding-box;background-color:#0a44a6;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:25px;content:'';display:inline-block;height:5px;margin-right:7px;position:relative;top:0;width:5px}.cancel-text{font-family:"source_sans",Arial,Verdana,sans-serif;line-height:33px}@media (min-width: 768px){.cancel-text{border-left:2px solid #999;margin-left:1rem}}.cancel-text a{font-family:"source_sans",Arial,Verdana,sans-serif;font-size:1rem;text-align:center;width:100%}@media (min-width: 768px){.cancel-text a{margin-left:1rem;text-align:left}}.password-data{margin:0 0 10px}.password-data h2{background-color:#dfdfdf;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:24px;margin:20px 0 1rem;padding:6px 0 6px 10px}.password-data h3{color:#0a44a6}.password-data .personal-info label{padding-top:0;padding-bottom:0}.password-data .setting-passwprd{margin:0}.password-data .form-horizontal fieldset .dialog-required{float:none;clear:both;display:block;margin:0 0 20px 0}.password-data .form-horizontal fieldset .dialog-required em{font-size:16px;font-style:normal;text-transform:capitalize}.password-data .form-horizontal .update-profile-main.form-row{clear:both;display:inline-block;margin-left:0;margin-top:15px;width:100%}.password-data .form-horizontal .email-preferance{margin-bottom:10px;padding-bottom:.75rem}.password-data .form-horizontal .email-preferance .form-row.checkbox input[type=checkbox]+label{margin:4px 0 0 23px !important}@media (max-width: 767px){.password-data .form-horizontal .email-preferance .form-row.checkbox input[type=checkbox]+label{margin:-4px 0 0 33px !important}}@media (max-width: 767px){.password-data .form-horizontal .email-preferance .form-row.checkbox label{padding-top:8px}}.password-data .sucess-message{color:#005ab3;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:18px;padding-left:16%;text-transform:uppercase;width:280px}@media (min-width: 768px){.password-data .setting-passwprd h1{font-size:36px}}@media (max-width: 767px){.password-data{margin:0}.password-data .personal-info{margin-bottom:15px}.password-data .sucess-message{width:100%;padding:0}.password-data .account-landing-header h1{font-size:28px;color:#0a44a6;background-color:#fff;line-height:28px;padding:0;margin-bottom:10px}.password-data .account-landing-header h2{font-size:16px;color:#000;text-align:center;background-color:#fff;font-weight:700;line-height:26px;margin:0}.password-data .account-landing-header h2,.password-data .form-horizontal .form-row-button button{font-family:"source_sans",Arial,Verdana,sans-serif;text-transform:uppercase}}.sign-up-email-section{width:50%;float:left}.sign-up-email-section .brunto-email .form-check .form-check-input{margin-top:.35rem}.account-nav-asset{clear:both;padding:0}.accountno{padding-left:5px}.address,.mini-address-location{text-transform:capitalize}.primary-content .account-landing-data .addressform .addressformheader{border-top:1px solid #ccc}.account-landing-data .invalid-address{border:2px solid #cf0303}.account-landing-data .address-list .form-field-tooltip{padding:0 0 0 .25rem}.account-landing-data .addressform .addressformheader{border-top:1px solid #ccc}@media (min-width: 768px){.addressform .addres-cancel:before{content:"|";font-weight:700;padding:10px}}.addressform .form-horizontal fieldset .tel-number{display:inline-block}.addressform .form-horizontal fieldset .tel-number .field-wrapper{padding:0;width:145px}.addressform .form-horizontal fieldset .tel-extension{display:inline-block;vertical-align:top;width:92px;padding:0}.addressform .form-horizontal fieldset .tel-extension label{width:31px}.addressform .form-horizontal fieldset .tel-extension .field-wrapper input[type=text]{width:61px}.addressform .form-horizontal fieldset .brunto-email .form-row label{width:auto}.addressform .form-horizontal fieldset .brunto-email .form-row .field-wrapper span{display:inline-block}.addressform .form-horizontal fieldset .brunto-email .form-row .field-wrapper input[type=checkbox]{margin:6px}.addressform .addressformheader h1{background-color:#dfdfdf;box-sizing:border-box;color:#0a44a6;font-family:"source_sans",Arial,Verdana,sans-serif;margin:20px 0 1rem;padding:3px 3px 3px 10px;text-transform:uppercase}#edit-address-form .form-row-button .addres-cancel,.payment-setting-page .wrapper-container .paymentcard-form #CreditCardForm .add-card .simple{color:#005ab3;display:inline-block;float:none;vertical-align:top;font-family:"source_sans",Arial,Verdana,sans-serif;border:0;padding:0;margin:10px 0}#addresses .address-list .address-tile .address-delete,#addresses .address-list .address-tile .address-edit,.payment-setting-page .payment-list li form fieldset .delete,.payment-setting-page .payment-list li form fieldset .edit-paymentcard{color:#005ab3;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:.9rem;text-decoration:underline;font-weight:700}#addresses .address-list .address-tile .address-delete a,#addresses .address-list .address-tile .address-edit a,.payment-setting-page .payment-list li form fieldset .delete a,.payment-setting-page .payment-list li form fieldset .edit-paymentcard a{text-decoration:underline}.address-list address,.payment-list address{color:#666;font-style:normal}.address-list .address-delete-confirm.red-font{font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:700}.address-list .address-delete-confirm,.address-list .address-delete-confirm p{line-height:normal;margin:0 0 10px;padding:0}#addresses .address-list .address-tile,#addresses .address-list .default,.payment-setting-page .payment-list li{background-color:#fff;border:none;border-radius:0;box-sizing:border-box;display:inline-block;float:none;height:auto;list-style-type:none;margin-top:0;padding:1em;vertical-align:top;width:33%}#addresses .address-list .address-tile .mini-address-name{color:#000;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:.9rem;font-weight:700;text-transform:capitalize}#addresses .address-list .address-tile .mini-address-location address{color:#000;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:.9rem;text-transform:capitalize}.payment-delete-confirm .content-asset .red-font p{font-family:"Source Sans Pro-Bold",Arial,sans-serif}.paymentcard-form .form-row .field-wrapper{white-space:nowrap}.payment-setting-page .wrapper-container{border-top:1px solid #ccc;float:left;width:100%;border-top:none}.payment-setting-page .wrapper-container .paymentcard-form .paymentform-header h1{color:#0a44a6;background-color:#dfdfdf;line-height:22px;font-size:18px}.payment-setting-page .wrapper-container .paymentcard-form #CreditCardForm .add-card .payment-cancel{color:#000;font-weight:700;padding:10px}.payment-setting-page .payment-list{width:100%}.payment-setting-page .payment-list li span.devider{float:none}.payment-setting-page .payment-list li .cc-exp,.payment-setting-page .payment-list li .cc-number,.payment-setting-page .payment-list li .cc-type{color:#000;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:1rem;line-height:22px;text-transform:capitalize}.pt_account .primary-content h1.page-header{color:#0a44a6;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:2rem;font-weight:700;line-height:normal;margin:0;text-shadow:none;text-transform:uppercase;white-space:normal;word-spacing:.9px}@media (min-width: 768px){.pt_account .primary-content h1.page-header{font-size:3rem}}.pt_account .primary-content .order-number{color:#0a44a6;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:18px;text-transform:capitalize;line-height:10px;margin-bottom:2em}.pt_account .primary-content .pay-for-order{color:#005ab3;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:24px;font-weight:700;text-transform:uppercase}@media (min-width: 768px){.pt_account .primary-content .paymentcard-form .cvn span.error{width:400px}}.pt_account .primary-content .paymentcard-form .form-field-tooltip{right:-25px;top:10px}.pt_account .primary-content .paymentcard-form .form-row .cancel-button{border-left:2px solid #ccc;margin:1em;padding:0 1em}.valueblock.decline-card{text-transform:capitalize;color:#cf0303;font-weight:700}.order-hostory .continue-shopping{line-height:1}.order-hostory .filtercolumn{padding:0px}.order-hostory .reset-filed{padding:6px 12px;background:#ccc;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;text-decoration:none}.order-hostory .search-result-options .paging-bar a.next,.order-hostory .search-result-options .paging-bar a.prev{background:#0a44a6;border-radius:20px;color:#fff;display:inline-block;font-family:arial;font-size:1rem;font-weight:400;text-align:center;width:20px;height:20px}.order-hostory .search-result-options .paging-bar a.next.js-nextpaging-next,.order-hostory .search-result-options .paging-bar a.next.paging-next,.order-hostory .search-result-options .paging-bar a.prev.js-prevpaging-prev,.order-hostory .search-result-options .paging-bar a.prev.paging-prev{background:#ccc;border-radius:20px;color:#fff;cursor:default;display:inline-block;font-family:arial;font-size:1rem;font-weight:400;text-align:center;width:20px;height:20px}.order-hostory .search-result-options .paging-bar .arrows{display:block}.order-hostory .search-result-options .paging-bar .paging-text{display:none}@media (max-width: 767px){.order-hostory .search-result-options .paging-bar{width:100%}.order-hostory .search-result-options .paging-bar .pagenums{display:block}}.order-hostory .TableWrap .box{width:12%;padding:8px 6px}.order-hostory .TableWrap .box .header-label{padding:0}.order-hostory .TableWrap .box button{font-weight:700;text-decoration:underline;color:#5aabfa}.order-hostory .TableWrap .box.shadedtop{font-size:.9rem}.order-hostory .order-table .box.shadedtop:not(.middle){text-align:left}.order-hostory .order-table .declined-order .box.shadedtop .header-info.status{text-align:center}.order-hostory .order-table .declined-order .box.shadedtop .header-info.status button.submit-payment{white-space:nowrap}.order-hostory .order-table table.order-summary{margin:0 auto}@media (min-width: 768px){.order-hostory .order-table table.order-summary{width:80%}}.order-hostory .order-table table.order-summary tr:last-of-type td.buy-again-cell{padding-bottom:1rem}.order-hostory .order-table table.order-summary td{padding:3px 0 0}.order-hostory .order-table table.order-summary td.image-cell{width:20%;padding:1rem 1rem .5rem 0}@media (max-width: 767px){.order-hostory .order-table table.order-summary td.image-cell{padding-left:.5rem}}.order-hostory .order-table table.order-summary td.description-cell{padding-top:1rem}@media (max-width: 767px){.order-hostory .order-table table.order-summary td:last-child{padding-right:.5rem}}.order-hostory .order-table table.order-summary td.price{font-weight:bold}.order-hostory .order-table .flex-items-container{text-transform:lowercase;display:inline-block;padding-right:5px;vertical-align:top}.order-hostory .order-table .flex-items-container span:not(:last-child):after{content:',';display:inline}.order-hostory .order-table .view-engraving-container{display:block}.order-hostory .order-table .shadedtop .header-info{padding:2px 0 0}@media (min-width: 768px){.order-hostory .order-table .shadedtop .header-info:not(.status){font-weight:normal}}.order-hostory .order-table .box .header-label{padding:0}@media (min-width: 768px){.order-hostory .order-table .box .header-label:not(.middle):after{content:':';display:inline;margin-left:-4px}}.order-hostory .order-table .order-history-order{margin-bottom:20px}@media (min-width: 768px){.order-hostory .order-table .order-history-order{border:1px solid #ccc}}@media (max-width: 767px){.order-hostory .order-table .order-history-order{width:calc(100% + 10px);margin-left:-5px;border:2px solid #005ab3}}.order-hostory .order-table .order-history-order.declined-order .box.middle{vertical-align:bottom}@media (max-width: 767px){.order-hostory .order-table.mobile-TableWrap .box.shadedtop{width:100%;display:flex;border-right:0;border-left:0;border-bottom:1px solid #a7a9ac}.order-hostory .order-table.mobile-TableWrap .box.shadedtop.middle{background-color:#fff;padding:5px 0 5px 10px;border-bottom:0}.order-hostory .order-table.mobile-TableWrap .box.shadedtop.middle button{font-size:.9rem}.order-hostory .order-table.mobile-TableWrap .box.shadedtop.details{width:35%}.order-hostory .order-table.mobile-TableWrap .box.shadedtop.tracking{width:auto;position:relative}.order-hostory .order-table.mobile-TableWrap .box.shadedtop.tracking a:before{content:'';border-left:2px solid #5aabfa;height:15px;position:absolute;left:0px;top:6px}.order-hostory .order-table.mobile-TableWrap .box.shadedtop .header-info{flex:2;background-color:#fff}.order-hostory .order-table.mobile-TableWrap .box.shadedtop .header-label{flex:1;border-right:1px solid #a7a9ac}.order-hostory .order-table.mobile-TableWrap .box.shadedtop .header-label,.order-hostory .order-table.mobile-TableWrap .box.shadedtop .header-info{padding:5px 10px}.order-hostory .order-table.mobile-TableWrap .box-row .valueblock{padding:0}.order-hostory .order-table.mobile-TableWrap table.order-summary{border-top:1px solid #a7a9ac}.order-hostory .order-table.mobile-TableWrap table.order-summary tbody{border:0}}.pt_order .page-header{color:#0a44a6;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:48px;margin:0;padding:0;text-transform:uppercase}.pt_order .search-result-options{border:0;background:#fff}.pt_order .search-result-options .paging-bar{font-weight:400}.pt_order .mobile-headings{font-size:1rem}.pt_order .search-order{display:inline-block;width:100%}@media (min-width: 768px){.pt_order .search-order{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin-top:10px;padding-top:.5rem}}.pt_order .search-order .names{color:#005ab3;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:1.2rem}.pt_order .search-order .form-group{display:flex}.pt_order .search-order .form-group .input-select{order:1}.pt_order .search-order .form-group #searchorder-error{order:3;width:100%}.pt_order .search-order .form-group button{order:2}.pt_order .search-order label{width:100%}@media (min-width: 768px){.pt_order .search-order label{width:auto}}.pt_order .search-order label span{font-weight:700;font-size:1rem;width:100%}@media (min-width: 768px){.pt_order .search-order label span{width:auto}}.pt_order .order-detail-main .header-right{margin:.75rem 0 0 0}.pt_order .order-detail-main .header-right a{color:#fff}.pt_order .order-number{color:#005ab3;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:1.3rem;margin-top:10px}@media (max-width: 767px){.pt_order .order-number{font-weight:400}}.pt_order table.table.order-summary a.btn{text-decoration:none}@media (min-width: 768px){.pt_order table.table.order-summary a.btn{max-width:200px}}@media (max-width: 767px){.pt_order table.table.order-summary a.btn{max-width:150px}}.pt_order table.table.order-summary a.btn.reorder{font-size:15px;padding:5px 10px}.pt_order table.table.order-summary a.btn.disabled{background:#ccc;color:#fff;border:1px solid #ccc}.pt_order table.table.order-summary td.unavailable-online{border:none;color:#cf0303;font-size:1rem;font-weight:700;padding:.5rem 0 1rem}.pt_order .questions{color:#0a44a6;display:inline-block;font-family:Arial,sans-serif;font-size:1.125rem;padding:1.125rem 0;width:100%}.pt_order .questions a{color:#0a44a6;cursor:pointer;font-family:inherit;font-size:1.125rem;text-decoration:underline}.pt_order .questions .num{color:#cf0303}.pt_order .actions,.pt_order .actions .continue-shopping{padding:20px 0}.order-details-value li{display:flex;flex-direction:column-reverse;justify-content:flex-end}.order-details-value li .with-discount{left:-4rem;position:relative}.order-detail-main{font-family:"source_sans",Arial,Verdana,sans-serif}.order-detail-main .order-details-label .sale-tax,.order-detail-main .order-details-value .sale-tax{display:block;height:2.1875rem !important;padding-top:1rem;vertical-align:bottom}.order-detail-main .OrderTotalNum .order-value,.order-detail-main .order-details-value{font-weight:700}.order-detail-main .order-totals-table ul.order-details-value li{padding-right:31px}.order-detail-main .order-shipments .carttotal li,.order-detail-main .order-shipments .order-number .order-totals-table .ordersumsnum .order-details-value{text-align:right}.order-detail-main .order-shipments .order-number .order-totals-table{padding:0}.order-detail-main .order-shipments .order-number .order-totals-table .ordersummaryleft{padding:0;width:auto}@media (min-width: 768px){.order-detail-main .order-shipments .price-ul li{padding-right:1.9rem}}.order-detail-main .orderdetails .order-billing{margin:20px 0}.order-detail-main .questions{border-top:1px solid #ccc;margin-top:10px;padding-top:10px}.order-detail-main .orderdetails-leftsection{width:100%;color:#000;color:#000}@media (min-width: 768px){.order-detail-main .orderdetails-leftsection{width:35.7%}}.order-detail-main .order-details-right-sec{width:100%}@media (min-width: 768px){.order-detail-main .order-details-right-sec{width:63.1%}}.order-detail-main .CartSummaryWrap .cartunit-ul{padding-right:31px;text-align:center;width:61px}.order-detail-main .CartSummaryWrap .ordersums{padding:0;text-indent:0;width:100%}.order-detail-main .CartSummaryWrap .cartunit-ul,.order-detail-main .CartSummaryWrap .price-ul{text-align:center}@media (min-width: 1024px){.pt_order .order-detail-main .order-detail-summary .ordersums li{padding-left:0}.order-detail-main .order-detail-summary .ordersums li{padding-left:96px}}@media (max-width: 1023px) and (min-width: 768px){#addresses .address-list .address-tile,#addresses .address-list .default,.payment-setting-page .payment-list li{width:47%}.pt_account .addressform .form-horizontal fieldset .field-wrapper{padding-left:0}.pt_account .addressform .form-horizontal fieldset .tel-number .field-wrapper{width:146px}.pt_account .TableWrap .CartTableLeft .box-row .box{word-wrap:break-word;width:13%;padding:8px 2px;font-size:13px}.pt_account .TableWrap .CartTableLeft .box-row .box.last-box{padding:8px 2px;box-sizing:border-box}.pt_checkout .form-horizontal .form-caption{margin-left:31%}.primary-content .account-landing-data .addressform .form-horizontal fieldset .tel-extension label{width:25px;padding-top:5px}.payment-setting-page .wrapper-container{border-top:2px solid #ccc;width:583px}.pt_order .page-header{font-size:30px}.pt_order .questions{font-size:16px}.pt_order .questions a{font-size:1rem}.pt_order .order-number{font-size:1rem}.pt_order .search-order .searchordermain{width:100%;float:right}.pt_order .search-order .searchordermain .field-wrapper{width:220px}.pt_order .search-order .searchordermain .form-row{margin:0;float:right}.pt_order .search-result-options .pagination{width:100%}.pt_order .TableWrap .CartTableLeft .box-row .box{white-space:normal}.pt_order .TableWrap .box.shadedtop,.pt_order .TableWrap .box,.pt_order .TableWrap .box button{font-size:10pt}.order-detail-main .order-detail-summary .ordersums li{padding-left:52px}.order-detail-main .order-shipments{width:400px}.order-detail-main .order-shipments .box.totalprice{width:50px}.order-detail-main .order-shipments .box.Unit-Price{min-width:50px;text-align:center}.order-detail-main .orderdetails-leftsection{width:170px}.order-detail-main .order-details-right-sec{width:400px}.order-hostory .TableWrap .box{padding:6px 4px}.order-hostory .TableWrap .box.shadedtop,.order-hostory .TableWrap .box,.order-hostory .TableWrap .box button{font-size:10pt}}@media (max-width: 767px){.pt_account h2{font-family:"source_sans",Arial,Verdana,sans-serif;font-size:21px;line-height:26px;text-transform:uppercase;color:#0342a9;margin:0 0 10px;background-color:#dfdfdf;padding:5px}.pt_account .primary-content h1.page-header{font-family:Arial,sans-serif;font-weight:700;color:#000;font-size:22px;line-height:27px;text-align:center;margin:0;text-transform:uppercase;text-shadow:none;padding:0px;clear:both;width:auto;background-color:transparent}.pt_account .primary-content .pay-for-order{color:#005ab3;font-size:.8rem;font-weight:700;font-family:"open_sans",Helvetica,Arial,sans-serif;background:#fff}.pt_account .primary-content .order-number{text-align:center;background:#fff;color:#000;font-weight:700;margin-bottom:5px}.pt_account .primary-content .form-row-button .addres-cancel .cancel{display:block;width:100%;text-align:center}.pt_account .primary-content .form-row-button .form-save .save-btn{float:left;text-transform:uppercase;font-size:18pt;background-color:#cf0303;width:100%;padding:8px 0 6px;text-align:center;border:#666665;margin:10px 0;color:#fff;text-decoration:none}.account-landing-header h1,.account-landing-header h2{font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:700;line-height:26px;text-transform:uppercase;font-size:18px}.account-landing-header h1{color:#0342a9;margin:0;background-color:#dfdfdf;padding:8px 6px}.account-landing-header h2{background-color:transparent;color:#000;text-align:center;margin:0;background:0 0}#addresses .address-list,#addresses .address-list .default{width:100%;box-sizing:border-box}#addresses .address-list .address-tile .mini-address-name{clear:both}#addresses .address-list #edit-address-form .brunto-email .form-row input[type="checkbox"]{height:30px !important}#addresses .address-list #edit-address-form .form-row.form-row-button{margin-bottom:0}#addresses .address-list .address-tile{width:100%;border-bottom:1px dashed #9b9b9b}#edit-address-form .edit-address-title,.addressform .addressformheader h1{font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:700;font-size:18px;line-height:26px;text-transform:uppercase;color:#0342a9;margin:0;background-color:#dfdfdf;padding:8px 6px}#edit-address-form{clear:both;width:100%}#edit-address-form .addressformheader{margin-top:20px}.payment-cancel-confirm{margin-left:0}.payment-setting-page .add-new-paymentcard{width:100%;text-decoration:none !important}.payment-setting-page .payment-list li{width:100%;box-sizing:border-box;border-bottom:1px dashed #9b9b9b}.payment-setting-page .payment-list li form{margin-top:8px}.payment-setting-page .payment-list li form fieldset .edit-paymentcard{float:left}.payment-setting-page .payment-list li form fieldset .delete{float:none}.payment-setting-page .payment-list li:last-child{border:none}}@media (max-width: 767px) and (max-width: 767px){.payment-setting-page #CreditCardForm .exp-date>.form-group{padding-right:0}.payment-setting-page #CreditCardForm .exp-date>.form-group .year-date{padding-right:0}}@media (max-width: 767px){.pt_order .page-header{font-size:2rem;background:#dfdfdf;padding:2px 5px;text-shadow:none}.pt_order .order-information{font-size:1.2rem;font-weight:700}.pt_order .search-order .names,.pt_order .search-order .searchordermain{width:100%}.pt_order .search-order .searchordermain{margin-top:10px}.pt_order .search-order .searchordermain .searchorder{width:261px;line-height:normal;height:32px}.order-hostory .search-result-options .pagination a.next,.order-hostory .search-result-options .pagination a.prev{text-decoration:none !important;font-family:"source_sans",Arial,Verdana,sans-serif !important}.order-hostory .search-result-options .pagination a.next span.paging-text,.order-hostory .search-result-options .pagination a.prev span.paging-text{color:#fff}.order-hostory .search-result-options .pagination a.next,.order-hostory .search-result-options .pagination a.prev{text-decoration:none !important;font-family:"source_sans",Arial,Verdana,sans-serif !important}.order-hostory .search-result-options .pagination a.next span.paging-text,.order-hostory .search-result-options .pagination a.prev span.paging-text{color:#fff}#wrapper .primary-content .searchordermain .form-row{margin:0}#wrapper .primary-content .searchordermain .form-row label{display:block;position:static;font-style:normal;width:100%;margin:0;padding:0 0 10px;color:#0a44a6;line-height:18px;text-align:left}.order-shipments{width:100%}.order-shipments .box{padding:4px}.order-shipments .box.item{min-width:65px}}.pt_auth body{background:#fff}.pt_auth .top-bar{background-color:#232f3e}.pt_auth .wrapper{width:90%}@media (min-width: 768px){.pt_auth .wrapper{width:370px;margin:5rem auto 0}}@media (max-width: 767px){.pt_auth .wrapper{padding-top:138px;z-index:1;position:relative;margin:0 auto}}.pt_auth h1{font-family:"open_sans",Helvetica,Arial,sans-serif;font-weight:700;font-size:1.9rem;text-transform:uppercase;color:#005ab3}.pt_auth .back-btn{border:1px solid #fff;font-size:.9rem}@media (min-width: 1024px){.pt_auth .back-btn{max-width:350px;font-size:1.1rem}}.pt_auth a:not(.btn){font-weight:700;text-decoration:underline}.pt_auth .alert a{color:#fff;font-weight:700;text-decoration:underline}.pt_auth .alert.alert-danger{color:#fff;border-color:#a20808;background-color:#cf0303}.pt_auth .privacy-policy{font-size:90%}.unavailable-dialog{padding:5px 10px 20px}.unavailable-dialog .sprite-popup-close-btn,.unavailable-dialog .ui-dialog-titlebar-close{display:none}.unavailable-dialog h1{color:#cf0303;text-transform:capitalize;font-size:1.3rem;margin-bottom:10px}@media (max-width: 767px){.unavailable-dialog h1{width:100%}}.faq-data .faq-header{font-size:1.1rem}@media (max-width: 767px){.faq-data .faq-header{color:#000;font-family:"open_sans",Helvetica,Arial,sans-serif}}@media (min-width: 768px){.faq-data .faq-header{margin:.5rem 0;font-size:2rem}}.faq-data .search-box-container>h3{color:#666 !important;font-size:1.4rem !important}.faq-data #faq-wrapper ul{min-height:165px;padding:0 .5rem}@media (min-width: 768px){.faq-data #faq-wrapper ul{padding:0}}.faq-data #faq-wrapper li{padding-bottom:.75rem}.faq-data #faq-wrapper li a{font-family:inherit;font-weight:700;color:#3399E4;text-decoration:underline;font-size:.9rem}.faq-data #faq-wrapper .order-list{font-family:"open_sans",Helvetica,Arial,sans-serif;color:#cf0303;font-size:1.5rem;padding:0 0 10px;font-weight:700}.faq-data #faq-wrapper .order-list a{color:inherit;font-size:inherit;text-decoration:underline}.faq-data .faq-answers{margin:1.9rem .5rem 0 .5rem;background-color:#f0f0f0;padding:1rem 1.1rem;position:relative}.faq-data .faq-answers>h3{font-family:"open_sans",Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:.5rem}.faq-data .faq-answers .faq-answer-data p{font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:.85rem}.faq-data .faq-answers .faq-link{position:absolute;right:0;bottom:0;background-color:#ccc;width:50px;height:20px}.faq-data .faq-answers .faq-link a{text-decoration:none;font-weight:700;display:block;text-align:center;font-size:.85rem}.faq-data .faq-answers strong{color:#005ab3;font-family:"open_sans",Helvetica,Arial,sans-serif;font-weight:700 !important;font-style:italic;width:100%;text-align:right;display:block}@media (min-width: 768px){.faq-data .faq-answers{margin:0 0 .75rem}}.faq-data .searchresult-msg{color:#cf0303;font-family:"open_sans",Helvetica,Arial,sans-serif;font-weight:700;margin:1.25rem 0 1.25rem .5rem;font-size:1.25rem}@media (min-width: 768px){.faq-data .searchresult-msg{margin-top:120px}}.static-page-section .primary-content p{color:#000}.static-page-section .primary-content h3{color:#000;font:700 18px/22px "open_sans",Helvetica,Arial,sans-serif;margin:0 0 6px;padding:0}.static-page-section .primary-content h3.dare{font:700 1.5rem "montserrat",Arial,Verdana,sans-serif;color:#005ab3;text-transform:uppercase}.static-page-section .primary-content .request-catalog-header h3{font-size:.9rem;color:#005ab3}.static-page-section .primary-content .request-catalog-header span{color:#000;font-size:.8rem;font-weight:400}.static-page-section .page-header h1{color:#0342a9;font-size:48px;font-family:"open_sans",Helvetica,Arial,sans-serif}.static-page-section .right-static-content li{color:#000}.static-page-section .right-static-content .history-img-boxes{padding-top:20px;text-align:left}.static-page-section .right-static-content .history-img-boxes img{border:1px solid #000;margin:0;max-width:100%;width:30%}.static-page-section .getcatalog{background:#ccc;box-sizing:border-box;display:inline-block;padding:3px 0 3px 20px;text-align:left;width:100%}.static-page-section .getcatalog a{color:#0a44a6;font-size:14px}.static-page-section .getcatalog a.freesample{display:inline-block;padding:10px 0 0}.static-page-section .getcatalog a.catalog-req{text-align:center}@media (min-width: 768px){.static-page-section .getcatalog a.catalog-req{text-align:right}}.static-page-section .catalogthumb{width:200px}.static-page-section .catalog-ttl h2{font:700 1.3rem/1.3rem "open_sans",Helvetica,Arial,sans-serif}.static-page-section .onlinecatalogmain{font-family:"open_sans",Helvetica,Arial,sans-serif;background:#aaabac;text-align:center;font-weight:700}.static-page-section .onlinecatalogmain .onlinecatalog{background:#ccc;box-sizing:border-box;display:inline-block;padding:10px 20px;text-align:left;width:100%}@media (max-width: 767px){.static-page-section .onlinecatalogmain .onlinecatalog .btn{padding:0 .35rem}}.static-page-section .onlinecatalogmain .onlinecatalog .page{color:#000;font-size:1.5rem;text-transform:uppercase}.static-page-section .onlinecatalogmain .onlinecatalog .total{color:#0342a9;font-size:1.5rem;text-transform:uppercase}.static-page-section .onlinecatalogmain .onlinecatalog .currentpages{border:1px solid #777;color:#0342a9;font-size:1.125rem;height:1.875rem;margin:0;padding:0;text-align:center;vertical-align:top;width:3.5rem;font-weight:700}.static-page-section .catalog-image-section .catalog-form-section.successmessage{padding:0}.static-page-section .catalog-image-section .requestcat h2{font-size:27pt}.static-page-section .catalog-image-section .requestcat h3{font-size:14pt}.static-page-section .catalog-image-section button{border:none}.static-page-section .catalog-image-section .catalog-form-section{background:#e9e9e9;border:1px solid #b1b1b1;border-radius:10px;box-sizing:border-box;padding:1rem}.static-page-section .catalog-image-section .catalog-form-section.successmessage{background:#fff;border:none}.static-page-section .catalog-image-section .catalog-form-section .required-indicator em{font-size:.9rem}.static-page-section #OurCulture .captionImg{color:#fff;font-family:"montserrat",Arial,Verdana,sans-serif;background-color:rgba(0,0,0,0.4);font-size:17px;padding:6px 10px;position:absolute;width:552px}.static-page-section #OurCulture .thumbImg{border:1px solid #ccc;float:left;height:54px;margin:0 0 9px 9px}.static-page-section #OurCulture #cultureGallery{margin-bottom:20px}.static-page-section #OurCulture #cultureGallery .largeImg{float:left;height:381px;overflow:hidden}.static-page-section #OurCulture #thumbs:after{clear:both;content:"";display:block}.static-page-section #OurGrowth .righttext img{display:block;padding-bottom:20px}.static-page-section #CrownBenefits .learnmore{color:#fff;font-family:"montserrat",Arial,Verdana,sans-serif}.static-page-section #CrownWho .crownteam{clear:both;overflow:hidden;padding-bottom:.8125rem;padding-left:1.75rem;padding-top:.8125rem;width:auto}@media (min-width: 768px){.static-page-section #CrownWho .crownteam{display:flex}}.static-page-section #CrownWho .crownteam.odd{background-color:#f5f5f5}.static-page-section #CrownWho .crownteam>img{width:132px}@media (min-width: 768px){.static-page-section #CrownWho .crownteam .teamdesc{padding-left:1rem}}.static-page-section .crownadvantage{clear:both;font-size:20px}.static-page-section .crownadvantage ul{float:left;margin:0 30px 20px;width:60%}.static-page-section .crownadvantage ul li{list-style:outside !important}.static-page-section .crownadvantage .advantagemedal{float:left;width:20%}.static-page-section .deliverBox{clear:both;font-size:20px}.static-page-section .deliverBox:after{border-bottom:1px solid #ccc;clear:both;content:"";display:block;margin:0 0 20px}.static-page-section .deliverBox a.catBox{text-decoration:none !important}.static-page-section .deliverBox.deliverImages{padding:0 32px;text-align:center}.static-page-section .deliverBox .topbar{background-color:#ebebeb;color:#cf0303;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:22px;padding:10px 20px;text-align:center;text-transform:uppercase}.static-page-section .deliverBox .delivercol{float:left}.static-page-section .deliverBox .delivercol li{list-style:outside !important}.static-page-section .deliverBox .catBox{border:1px solid #000;display:inline-block;margin:auto 0 1.1rem 0}@media (min-width: 768px){.static-page-section .deliverBox .catBox{width:22%}}.static-page-section .deliverBox .catBox.lastBox{margin-right:0}.static-page-section .deliverBox .catBox .catTitle{background-color:rgba(0,0,0,0.4);color:#fff;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:1rem;padding-left:.3rem;text-underline:none;text-align:left}.static-page-section .deliverBox .catBox img{width:154px}.static-page-section .deliverBox .del1{width:247px}.static-page-section .deliverBox .del2{width:125px}.static-page-section .deliverBox .del3{width:210px}.static-page-section .deliverBox .del4{width:171px}.static-page-section .policyPage h4{color:#000;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:18px;margin:0 0 3px;padding-bottom:8px}.static-page-section .sport-interest{border-width:1px 0 1px 0;border-style:dashed;border-color:#aeacad}.static-page-section .award-quantity-section,.static-page-section .call-from-rep,.static-page-section .crown-award-interests{border-bottom:1px dashed #aeacad}@media (max-width: 1023px){.static-page-section .primary-content h1{text-align:center;font:700 36px/40px "open_sans",Helvetica,Arial,sans-serif;margin-bottom:20px}.static-page-section .primary-content .right-static-content{padding:0}.static-page-section .catalog-ttl h1{margin:.2rem 0 .5rem 0;font:700 1.7rem/1.7rem "open_sans",Helvetica,Arial,sans-serif}.static-page-section .lefttext{width:100%;float:none;margin-bottom:40px}.static-page-section .righttext{width:100%;float:none;margin-left:0}.static-page-section #OurGrowth .righttext img{padding-right:5px;padding-bottom:0;display:inline;width:32%}}@media screen and (max-width: 640px){.static-page-section .primary-content .right-static-content .history-img-boxes img{width:48%;margin:0;max-width:100%}}.testimonials .faq-answers{background-color:#dfdfdf;padding:.5rem 1.3rem .5rem 1.3rem;position:relative;border-radius:.8rem;margin:1.5rem 1.8rem}.testimonials .faq-answers:before{border-left:0 solid transparent;border-right:1rem solid transparent;border-top:1rem solid #ededed;content:'';height:0;left:10%;margin-left:-10px;position:absolute;top:100%;width:0}.testimonials .faq-answers .testquote{background:url(../../images/quotes.png) no-repeat;display:block;height:1.5rem;width:2.125rem;position:absolute;top:-.625rem}.careers-btn a:after{content:"";width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #000000;position:absolute}.box{border:1px solid #ccc;height:100%}.box h1:first-of-type{background:#ccc;color:#fff;font-size:14pt;padding:10px 0 6px 10px;font-family:"montserrat",Arial,Verdana,sans-serif;text-transform:uppercase}.box>div:first-of-type:not(.content-asset),.box>.content-asset>div:first-of-type{padding:15px}.dropdown.sport-activity-dropdown>a{display:block;background-color:#eee;text-transform:capitalize;color:#444;font-family:Arial,sans-serif;font-size:.95rem;font-weight:700;position:relative;padding:.375rem .35rem;height:37px;border-right:1px solid #ccc}@media (min-width: 768px){.dropdown.sport-activity-dropdown>a{letter-spacing:-.5px;padding:.375rem .75rem;padding-right:calc(.75rem + 42px);width:85px}}.dropdown.sport-activity-dropdown>a span{width:27px;height:33px;background-color:#eee;position:absolute;right:0;top:0}@media (min-width: 768px){.dropdown.sport-activity-dropdown>a span{height:36px}}.dropdown.sport-activity-dropdown>a span:before{content:'';width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid black;color:black;position:absolute;top:41%;left:28%}.dropdown.sport-activity-dropdown .dropdown-items{z-index:1072;position:absolute;left:auto;right:.5rem;width:300px;top:calc(100% + 15px);min-width:100%;min-height:300px;background-color:#fff;border-radius:.3rem;box-shadow:0 11px 20px 3px rgba(0,0,0,0.65);border:1px solid rgba(0,0,0,0.5);padding-top:3px}@media (min-width: 768px){.dropdown.sport-activity-dropdown .dropdown-items{left:0;width:527px}}.dropdown.sport-activity-dropdown .dropdown-items:before,.dropdown.sport-activity-dropdown .dropdown-items:after{content:'';width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #fff;position:absolute;right:25px;top:-9px}@media (min-width: 768px){.dropdown.sport-activity-dropdown .dropdown-items:before,.dropdown.sport-activity-dropdown .dropdown-items:after{left:25px;top:-9px}}.dropdown.sport-activity-dropdown .dropdown-items:before{border-width:9px;border-bottom-color:#000;right:25px;top:-9.5px}@media (min-width: 768px){.dropdown.sport-activity-dropdown .dropdown-items:before{left:25px;top:-9px}}.dropdown.sport-activity-dropdown .dropdown-items ul{width:160px;padding:0;border-right:1px dashed #ccc}@media (max-width: 767px){.dropdown.sport-activity-dropdown .dropdown-items ul{width:45%;padding-bottom:40px}}.dropdown.sport-activity-dropdown .dropdown-items ul:first-of-type{margin-right:15px}.dropdown.sport-activity-dropdown .dropdown-items ul:last-of-type{margin-left:15px;margin-right:15px;border:0}@media (max-width: 767px){.dropdown.sport-activity-dropdown .dropdown-items ul:last-of-type{display:none}}.dropdown.sport-activity-dropdown .dropdown-items ul li{padding:1px .5rem}.dropdown.sport-activity-dropdown .dropdown-items ul li:first-of-type{height:27px;font-family:Arial,sans-serif;font-weight:700;color:#cf0303;background-color:#efefef;width:calc(100% - 28px);margin-bottom:.5rem;line-height:1.75}@media (max-width: 767px){.dropdown.sport-activity-dropdown .dropdown-items ul li:first-of-type{text-transform:uppercase}}@media (min-width: 768px){.dropdown.sport-activity-dropdown .dropdown-items ul li:first-of-type{width:calc(100% - 15px)}}.dropdown.sport-activity-dropdown .dropdown-items ul li a{font-family:Arial,sans-serif;font-weight:normal;color:#666;text-decoration:none;font-size:.75rem;display:block;padding:2px 3px}.dropdown.sport-activity-dropdown .dropdown-items ul li a:hover{background-color:#5aabfa;color:#fff}.dropdown.sport-activity-dropdown .dropdown-items ul:not(:first-of-type)>:first-child{background-color:transparent}.dropdown.sport-activity-dropdown .dropdown-items .close{position:absolute;right:4px;top:5px}.flex-grid{display:flex;justify-content:space-between;flex-wrap:wrap}@media (min-width: 768px){.flex-grid{justify-content:flex-start}}.flex-grid .grid-tile{flex-basis:auto;width:50%}@media (min-width: 768px){.flex-grid .grid-tile.grid-tile__6{width:16.66667%}.flex-grid .grid-tile.grid-tile__5{width:20%}.flex-grid .grid-tile.grid-tile__4{width:25%}.flex-grid .grid-tile.grid-tile__3{width:33.33333%}.flex-grid .grid-tile.grid-tile__1{width:100%}}.flex-grid .grid-tile img{max-width:100%}.flex-grid .bottom-tile{margin-bottom:2rem}.search-box-container{background:#ccc;border:1px solid #777;font-family:"montserrat",Arial,Verdana,sans-serif}.search-box-container>h3{font-family:"montserrat",Arial,Verdana,sans-serif;color:#666;font-size:1rem}.search-box-container form input[type=text]{border:1px solid #000;border-right:0;border-radius:6px 0 0 6px}.search-box-container form button{background-color:#cf0303;border-top-right-radius:6px;border-bottom-right-radius:6px;padding:4px 5px 0 15px}.search-box-container form.form-inline{background-color:#fff;padding:1rem}.search-box-container form.form-inline .form-control{width:inherit;height:100%}@media (min-width: 768px){.search-box-container{width:250px;float:right;margin-right:0 !important}.search-box-container h3{text-align:left;padding:0 0.5rem !important}}#leftnav-search #q-error{display:none !important}#leftnav-search .error{border:1px solid #ccc;background:#fff;color:#000;font-style:normal}@media (min-width: 768px){.search-result-options{border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#efefef}}.search-result-options .paging-bar{color:#000;font-size:1rem;font-weight:700;justify-content:space-between;align-items:center}@media (min-width: 768px){.search-result-options .paging-bar{justify-content:flex-end}}.search-result-options .paging-bar a{color:#666}.search-result-options .paging-bar .pagenums{white-space:nowrap}.search-result-options .paging-bar .pagenums+div{white-space:nowrap}@media (max-width: 767px){.search-result-options .paging-bar .pagenums{display:none}}@media (max-width: 767px){.search-result-options .sortbyrightsection{width:100%;margin-top:-1.5rem;padding:.5rem 0}}.search-result-options .sortbyrightsection>*{flex-basis:45%}@media (min-width: 768px){.search-result-options .sortbyrightsection>*{flex-basis:auto}}.search-result-options .sortbyrightsection label{white-space:nowrap}.search-result-options .items-per-page label{font-size:1.3rem;text-transform:capitalize;font-weight:400}@media (min-width: 768px){.search-result-options .items-per-page label{text-transform:lowercase;font-weight:700;font-size:inherit}}@media (min-width: 768px){.search-result-options .items-per-page select{width:85px}}.search-result-options label{font-weight:bold;text-transform:lowercase}.search-result-options select{color:#000;padding-left:.2rem;padding-right:.2rem;height:auto !important}@media (min-width: 768px){.search-result-options select{font-size:.83rem;width:125px}}.search-result-options select+button[type=submit]{width:0;height:0;overflow:hidden}@media (max-width: 767px){.search-result-options.bottom .paging-bar{width:100%}}@media (max-width: 767px){.search-result-options.bottom .paging-bar+div{width:100%;margin-bottom:.5rem}}@media (max-width: 767px){.search-result-options.bottom .paging-bar .page-links{width:100%;display:flex;justify-content:space-between}}.search-result-options.bottom .paging-bar .page-links a.prev,.search-result-options.bottom .paging-bar .page-links a.next{height:34px;width:87px;display:inline-block;vertical-align:middle;background-repeat:no-repeat}.search-result-options.bottom .paging-bar .page-links a.prev .arrows,.search-result-options.bottom .paging-bar .page-links a.next .arrows{display:none}.search-result-options.bottom .paging-bar .page-links a.prev{background-image:url(../../images/pagination-prev-active.png)}.search-result-options.bottom .paging-bar .page-links a.prev.paging-prev{background-image:url(../../images/pagination-prev-INactive.png)}.search-result-options.bottom .paging-bar .page-links a.prev+div{white-space:nowrap}.search-result-options.bottom .paging-bar .page-links a.next{background-image:url(../../images/pagination-next-active.png)}.search-result-options.bottom .paging-bar .page-links a.next.paging-next{background-image:url(../../images/pagination-next-INactive.png)}@media (max-width: 767px){.search-result-options.bottom .items-per-page{margin-top:.5rem}}.search-result-options.bottom .items-per-page select{width:85px}.search-result-content .view-more-link{text-decoration:underline;text-transform:capitalize;font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:1.1rem}.custompage h1.mobile-heading{color:#cf0303;font-size:36px;line-height:normal;font-family:"montserrat",Arial,Verdana,sans-serif;line-height:1;padding:.5rem 0;overflow-wrap:break-word}.customcat-top .tile .h1wrapper,.customcat-bottom .tile .h1wrapper{opacity:0}.customcat-top .tile .h1wrapper.title-large h1,.customcat-bottom .tile .h1wrapper.title-large h1{top:1rem}.customcat-top .tile a,.customcat-bottom .tile a{display:block;position:relative}.customcat-top .tile a h1,.customcat-bottom .tile a h1{position:absolute;left:0;top:.3rem;color:#000;white-space:nowrap;display:inline-block;font-family:"montserrat",Arial,Verdana,sans-serif;width:100%;text-align:center;line-height:1;text-shadow:none;margin:0}.customcat-top .tile.tile__main a h1,.customcat-bottom .tile.tile__main a h1{font-size:26pt;font-family:"montserrat",Arial,Verdana,sans-serif}.customcat-top .tile.heroTile a h1,.customcat-bottom .tile.heroTile a h1{text-align:center;top:3%}@media (min-width: 768px){.customcat-top .tile.heroTile a h1,.customcat-bottom .tile.heroTile a h1{top:0;font-size:44pt;font-family:"montserrat",Arial,Verdana,sans-serif}}.customCategory-0WS .customcat-top .tile.tile__main a h1{font-size:45pt;font-family:"montserrat",Arial,Verdana,sans-serif}.customCategory-BF9 .customcat-top .tile.tile__main a h1,.customCategory-OBZ .customcat-top .tile.tile__main a h1{font-size:45pt;font-family:"montserrat",Arial,Verdana,sans-serif}.customcat-top .right{min-width:33%;width:33%}@media (max-width: 767px){.customcat-top .right{display:none}}.custom-quote-form{background-color:#dfdfdf}.custom-quote-form fieldset{padding:.5rem .5rem 0;border:1px solid rgba(0,0,0,0.25)}.custom-quote-form>h1{background-color:#D10000;color:#fff;font-size:21pt;text-align:center;line-height:1;padding:.5rem 0;text-shadow:none;margin:0;width:auto}@media (min-width: 1024px){.custom-quote-form>h1{font-size:31pt;padding:.75rem 0}}.custom-quote-form label{line-height:1}.custom-quote-form textarea{width:100%;font-size:16px}.custom-quote-form .required-indicator{font-size:1.1rem;margin:.5rem .2rem;top:0}.custom-quote-form .required-indicator span>span{color:#cf0303}.custom-quote-form .btn.quote-submit{background-color:#D10000;border-radius:3px;width:100%;display:block;font-size:12pt;line-height:0.9;padding:.3em 2rem;white-space:normal}@media (min-width: 768px){.custom-quote-form .btn.quote-submit{font-size:1.4rem}}@media (min-width: 1024px){.custom-quote-form .btn.quote-submit{font-size:1.75rem}}.custom-quote-form .form-check label{color:#666}.custom-quote-form .form-check a{text-decoration:underline;color:#666}.custom-quote-form .bronto-optin-wrap .form-check{display:table}.custom-quote-form .bronto-optin-wrap .form-check input,.custom-quote-form .bronto-optin-wrap .form-check label{display:table-cell}.mobile-quote{border:6px solid #ccc;margin-bottom:1.5rem}.quote-dialog .ui-dialog-content,.mobile-quote .ui-dialog-content{padding:0}.quote-dialog .custom-quote-form,.mobile-quote .custom-quote-form{background:transparent}.quote-dialog .custom-quote-form>h1,.mobile-quote .custom-quote-form>h1{padding:1.25rem 0;background-color:#848484;font-size:30pt;color:#fff}.quote-dialog .custom-quote-form fieldset,.mobile-quote .custom-quote-form fieldset{border:0;padding:.5rem 1rem 1rem}.quote-dialog .custom-quote-form fieldset .btn.quote-submit,.mobile-quote .custom-quote-form fieldset .btn.quote-submit{font-size:16pt;padding:.75rem .25rem}.customcat-middle{text-align:center;margin:0 0 1.25rem}.customcat-middle h1{font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:700;font-size:1.2rem;color:#000;line-height:1;text-shadow:none;margin:0 0 .25rem}@media (min-width: 1024px){.customcat-middle h1{font-size:32pt;margin:0 0 .75rem;letter-spacing:1.25px}}.customcat-middle p{padding:0 1rem;margin:0;font-size:1.25rem;color:#000;line-height:1.1}@media (min-width: 1024px){.customcat-middle p{padding:0 8rem}}.customcat-middle p a{text-decoration:underline;font-weight:700}@media (max-width: 767px){.flex-grid.flex-grid__customcat .grid-tile{flex-basis:100%;text-align:center}}.flex-grid.flex-grid__customcat .grid-tile img{width:80%}@media (min-width: 768px){.flex-grid.flex-grid__customcat .grid-tile img{width:100%}}.flex-grid.flex-grid__customcat .grid-tile h3{position:absolute;top:5px;left:0;width:100%;text-align:center;color:#000;font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:700;padding:0 1rem;box-sizing:border-box}@media (max-width: 767px){.flex-grid.flex-grid__customcat .grid-tile h3{font-size:1.1rem;right:0;left:0;width:75%;margin-left:auto;margin-right:auto}}@media (min-width: 768px){.flex-grid.flex-grid__customcat .grid-tile h3{font-size:1rem}}.flex-grid.flex-grid__customcat .grid-tile a{display:block;position:relative;text-decoration:none}.flex-grid.flex-grid__customcat .grid-tile a img{display:block;width:100%}.flex-grid.flex-grid__customcat .grid-tile a h3{color:#000}.flex-grid.flex-grid__customcat .grid-tile a:nth-of-type(2){padding:.1rem;font-size:1.25rem;line-height:1.25;background-color:#848484;font-weight:700;color:#fff;text-decoration:none;text-align:center}@media (max-width: 1023px) and (min-width: 768px){.flex-grid.flex-grid__customcat .grid-tile a:nth-of-type(2){font-size:1rem}}.flex-grid.flex-grid__customcat .grid-tile a:nth-of-type(2) span{display:block;text-transform:uppercase}@media (max-width: 767px){.customcat-bottom .flex-grid .grid-tile{flex-basis:100% !important;padding:0 !important}}.customcat-bottom .flex-grid .grid-tile:last-of-type{margin-bottom:0}.customcat-bottom .flex-grid .grid-tile a img{width:100%}.customcat-bottom .flex-grid .request-quote-btn-lg{margin:.5rem 0 0;text-align:center}.customcat-bottom .flex-grid .request-quote-btn-lg a{background-color:#838383;color:#fff;text-decoration:none;padding:.5rem 6rem;display:inline-block;font-size:1.25rem;line-height:1.25;font-weight:700}.customcat-bottom .flex-grid .request-quote-btn-lg a span{text-transform:uppercase}.custom-old{padding:0;width:100%}@media (max-width: 767px){.custom-old{flex-basis:100%;padding:0 .25rem}.custom-old .form-data{width:100% !important}.custom-old .cusom-sucess{width:100%}}@media (min-width: 768px){.custom-old{width:84.8%;padding:0 5px 20px 5px}}.custom-old .row{display:block !important;margin:0 !important}.custom-old .text-codes .customsubtitle{box-sizing:content-box}.custom-old .will-contact{color:#000}.custom-old form{padding:.5rem}.custom-old form label{font-size:9pt;font-weight:700}.custom-old form .form-check label{vertical-align:top;margin-top:-2px}.custom-old form .form-group{margin-bottom:0}.custom-old form .form-control:not(textarea){height:27px !important}.custom-old form .form-control{font-size:10pt;line-height:13px}.custom-old form .brunto-header{color:#666;font-weight:400;font-size:9pt}.custom-old form .brunto-header a{color:inherit;text-decoration:underline}h1.hbarHeader{color:#000;display:block}.custompage .flex-grid .grid-tile{position:relative}.custompage .flex-grid .grid-tile .custom-banner,.custompage .flex-grid .grid-tile.grid-banner{background:#232f3e;font-family:"montserrat",Arial,Verdana,sans-serif;padding:.8rem;color:#fff;text-align:center;font-size:1.7rem;justify-content:center}@media (min-width: 768px){.custompage .flex-grid .grid-tile .custom-banner,.custompage .flex-grid .grid-tile.grid-banner{display:flex}}.custompage .flex-grid .grid-tile .custom-banner a,.custompage .flex-grid .grid-tile.grid-banner a{text-decoration:underline;text-transform:uppercase;padding-left:.5rem;color:#fff}.custompage .flex-grid .grid-tile .custom-banner a:hover,.custompage .flex-grid .grid-tile.grid-banner a:hover{color:#fff}.bronto-optin-wrap input[type="checkbox"]{margin-top:0;margin-right:.2rem;top:.1rem}.bronto-optin-wrap .form-check{display:flex;padding:.5rem 0}.pt_product-search-noresult .error-page-search,.page-error .error-page-search{background:#e1e1e1;border:1px solid #adadad}.pt_product-search-noresult .error-page-search h2,.page-error .error-page-search h2{color:#000;font-size:1.6rem}.pt_product-search-noresult .error-page-search h3,.page-error .error-page-search h3{font-family:"open_sans",Helvetica,Arial,sans-serif;color:#000}.pt_product-search-noresult .error-page-search h3 span,.page-error .error-page-search h3 span{color:#cf0303;font-style:normal;text-transform:lowercase}.pt_product-search-noresult .no-hits-search,.pt_product-search-noresult .searchbox,.page-error .no-hits-search,.page-error .searchbox{background-color:#fff}.pt_product-search-noresult .no-hits-search form>*,.pt_product-search-noresult .searchbox form>*,.page-error .no-hits-search form>*,.page-error .searchbox form>*{flex-basis:40%}.pt_product-search-noresult .no-hits-search .searchhalf,.pt_product-search-noresult .searchbox .searchhalf,.page-error .no-hits-search .searchhalf,.page-error .searchbox .searchhalf{flex-basis:50%}.pt_product-search-noresult .no-hits-search .searchhalf .form-row,.pt_product-search-noresult .searchbox .searchhalf .form-row,.page-error .no-hits-search .searchhalf .form-row,.page-error .searchbox .searchhalf .form-row{flex-basis:80%}.pt_product-search-noresult .no-hits-search label,.pt_product-search-noresult .searchbox label,.page-error .no-hits-search label,.page-error .searchbox label{font-size:1.2rem;text-transform:uppercase;color:#005ab3;font-weight:700;font-family:"open_sans",Helvetica,Arial,sans-serif}.pt_product-search-noresult .no-hits-search .form-control,.pt_product-search-noresult .searchbox .form-control,.page-error .no-hits-search .form-control,.page-error .searchbox .form-control{border-radius:.25rem 0 0 .25rem;border-color:#999;padding:.2rem;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.pt_product-search-noresult .no-hits-search ::placeholder,.pt_product-search-noresult .searchbox ::placeholder,.page-error .no-hits-search ::placeholder,.page-error .searchbox ::placeholder{color:#000;font-weight:700}.pt_product-search-noresult .no-hits-search input:focus::placeholder,.pt_product-search-noresult .searchbox input:focus::placeholder,.page-error .no-hits-search input:focus::placeholder,.page-error .searchbox input:focus::placeholder{opacity:0}.pt_product-search-noresult .no-hits-search button,.pt_product-search-noresult .searchbox button,.page-error .no-hits-search button,.page-error .searchbox button{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;background-color:#cf0303;padding:.25rem .75rem}.pt_product-search-noresult .no-hits-search button svg,.pt_product-search-noresult .searchbox button svg,.page-error .no-hits-search button svg,.page-error .searchbox button svg{vertical-align:middle}.pt_product-search-noresult .content-asset p,.page-error .content-asset p{font-family:"open_sans",Helvetica,Arial,sans-serif;font-weight:700;color:#000;font-size:1rem;margin:0}.pt_product-search-noresult .content-asset ul,.page-error .content-asset ul{font-family:"open_sans",Helvetica,Arial,sans-serif;font-size:.9rem;margin:0}.pt_product-search-noresult .content-asset ul li,.page-error .content-asset ul li{list-style:disc;line-height:1.2;padding-bottom:.25rem}.pt_product-search-noresult .content-asset ul li:nth-of-type(2) a,.page-error .content-asset ul li:nth-of-type(2) a{color:#5aabfa}.pt_product-search-noresult .content-asset ul li:last-of-type,.page-error .content-asset ul li:last-of-type{padding-bottom:0}.pt_product-search-noresult .content-asset ul li span,.page-error .content-asset ul li span{color:#005ab3;font-weight:700}.pt_product-search-noresult .content-asset a,.page-error .content-asset a{color:#005ab3;font-weight:700}.flex-grid.flex-grid__not-found a{display:block;transition:.25s ease;text-decoration:none}.flex-grid.flex-grid__not-found a img{border:1px solid #000;border-bottom-width:0;transition:.25s ease;box-sizing:border-box;width:100%}.flex-grid.flex-grid__not-found a:hover{transform:scale(1.05)}.flex-grid.flex-grid__not-found a:hover img{border-width:3px 3px 0 3px;border-color:#cf0204}.flex-grid.flex-grid__not-found .shop-all{text-align:center;background-color:#cf0303;color:#fff;padding:.5rem .25rem;text-transform:uppercase;font-size:.75rem;font-weight:700;text-decoration:none}@media (max-width: 1023px) and (min-width: 768px){.flex-grid.flex-grid__not-found .shop-all{font-size:.85rem}}@media (min-width: 1024px){.flex-grid.flex-grid__not-found .shop-all{font-size:1rem}}.grid-heading{text-transform:uppercase;color:#000;font-family:"open_sans",Helvetica,Arial,sans-serif;font-weight:700;padding:0 !important;margin:2.5rem 0 .25rem !important}.pt_order-confirmation .credit-details h1{font-size:1.25rem;color:#005ab3;font-family:"open_sans",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase}@media (min-width: 768px){.pt_order-confirmation .credit-details h1{font-size:3rem}}.pt_order-confirmation .credit-details h2{font-size:1rem;margin:.25rem 0;color:#cf0303}@media (min-width: 768px){.pt_order-confirmation .credit-details h2{font-size:1.75rem;margin:.5rem 0 1rem}}.pt_order-confirmation .credit-text{color:#000;font-size:.85rem}@media (min-width: 768px){.pt_order-confirmation .credit-text{font-size:inherit}}.pt_order-confirmation .credit-text .credit-info{font-weight:700}.pt_order-confirmation .order-details{padding:.5rem 0;margin-bottom:.5rem;border-style:solid;border-color:#ccc;border-width:1px 0 1px 0}@media (min-width: 768px){.pt_order-confirmation .order-details{padding:1rem 0;margin-bottom:1rem}}.pt_order-confirmation .order-details h2{font-size:1.25rem;color:#000;font-weight:700;font-family:Arial,sans-serif}@media (min-width: 768px){.pt_order-confirmation .order-details h2{font-size:1.5rem;font-weight:400;font-family:"Crete Round",serif}}.pt_order-confirmation .order-details h2 span{color:#ff0202}.pt_order-confirmation .resubmit .payment{font-size:.85rem;font-weight:700}@media (min-width: 768px){.pt_order-confirmation .resubmit .payment{font-size:inherit}}.pt_order-confirmation .resubmit ul{font-size:.85rem}@media (min-width: 768px){.pt_order-confirmation .resubmit ul{font-size:inherit}}.pt_order-confirmation .credit-details-card{background:#dfdfdf;border:none;margin:0;padding:5px;text-transform:uppercase;color:#005ab3;font-size:1.25rem;font-weight:700;font-family:"open_sans",Helvetica,Arial,sans-serif}@media (min-width: 768px){.pt_order-confirmation .credit-details-card{font-size:1.5rem}}.pt_order-confirmation .alert-danger{border-radius:.25rem;margin-top:.5rem;font-size:.85rem}@media (max-width: 767px){.pt_order-confirmation .alert-danger{padding:.35rem .5rem;margin-bottom:0}}@media (min-width: 768px){.pt_order-confirmation .alert-danger{font-size:inherit}}.awardbysport .category-search input[type=text],.stockpage .category-search input[type=text]{border-top-right-radius:0;height:auto;border-bottom-right-radius:0;flex-grow:2;text-transform:uppercase;font-family:Arial,Verdana,sans-serif;font-weight:700;font-size:.8rem;width:100%}.awardbysport .category-search button[type=submit],.stockpage .category-search button[type=submit]{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;background-color:#cf0303;padding:.25rem .75rem 0}.awardbysport .sport-activity-dropdown>a,.stockpage .sport-activity-dropdown>a{color:#b0b0b0;font-family:Arial,Verdana,sans-serif;border:1px solid #ccc;text-transform:uppercase;font-size:.7rem;padding:0.55rem 45px 0.45rem 5px;border-right:0;text-align:left}.awardbysport .sport-activity-dropdown>a span:before,.stockpage .sport-activity-dropdown>a span:before{top:39%}@media (min-width: 768px){.awardbysport .search-box-container{margin-top:60px}}.text-blue{color:#005ab3 !important}.text-dark-blue{color:#0a44a6 !important}.text-red{color:#cf0303 !important}.text-green{color:#00b31d !important}.text-pink{color:pink !important}.text-orange{color:orange !important}.text-yellow{color:yellow !important}.text-gray{color:#666 !important}.text-black{color:#000 !important}input,select{font-size:16px}input[type="radio"],input[type="checkbox"]{top:2px}input[type="radio"]:not(.fancy-checkbox),input[type="checkbox"]:not(.fancy-checkbox){position:relative}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.required-indicator{color:#cf0303;font-size:1.5rem;line-height:1px;font-weight:700;top:3px;position:relative}.brunto-text a{color:inherit;text-decoration:underline}.formfield-tooltip{top:8px;left:5px}.fancy-radio{visibility:hidden}.fancy-radio+.fancy-radio-ui{position:absolute;border:2px solid #dfdfdf;border-radius:50%;height:25px;width:25px;transition:border .25s linear}@media (max-width: 767px){.fancy-radio+.fancy-radio-ui{transform:translateY(-50%);top:50%}}@media (min-width: 768px){.fancy-radio+.fancy-radio-ui{top:-4px}}.fancy-radio+.fancy-radio-ui:before{display:block;position:absolute;left:3.5px;top:3.5px;content:'';border-radius:50%;height:14px;width:14px;margin:auto;transition:background 0.25s linear}.fancy-radio:checked+.fancy-radio-ui{border-color:#cf0303}.fancy-radio:checked+.fancy-radio-ui:before{background-color:#cf0303}.fancy-checkbox{opacity:0}.fancy-checkbox ~ label{font-size:1rem;cursor:pointer;margin-left:1.75rem}.fancy-checkbox ~ label:before{border-radius:.1rem;position:absolute;width:1.3rem;height:1.3rem;content:"";border:2px solid #0a44a6;left:0;top:0}.fancy-checkbox ~ label:after{position:absolute;left:0;top:0;display:block;width:1.3rem;height:1.3rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.fancy-checkbox:checked ~ label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%230a44a6' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.fancy-checkbox:indeterminate ~ label:before{background-color:#005ab3}.fancy-checkbox:indeterminate ~ label:after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'><path stroke='#fff' d='M0 2h4'/></svg>")}.form-check{padding-left:0}.form-check-input{margin-left:0}.form-group{position:relative}.form-group .extra-info{color:#cf0303;right:0;top:3px;position:absolute;font-size:.8rem}.card #billing-address-form .form-group .extra-info{text-transform:capitalize;color:gray;font-style:italic;font-size:inherit}@media (max-width: 767px){.card #billing-address-form .form-group .extra-info{font-size:.7rem}}#event-date{font-size:1.25rem;line-height:1}#event-date:focus{outline:none}.phone-tooltip{top:27px}label{color:#000;margin-bottom:0}label span.optional{color:gray}label span.optional:before{content:'('}label span.optional:after{content:')'}.form-control.error:not(:focus){border-color:#cf0303;color:#cf0303;font-style:italic;font-weight:700;background-color:rgba(255,255,0,0.35);font-family:"source_sans",Arial,Verdana,sans-serif}span.error{color:#cf0303;font-weight:700;font-size:.95rem}span.error:before{content:'';background:url(../../../svg/exclammation.svg) no-repeat;width:13px;height:13px;fill:#cf0303;display:inline-block;margin-right:2px;position:relative;top:1px}.warning-svg{fill:#cf0303}.checkmark-feedback .form-success-check{display:none;background:url(../../../svg/validated-check.svg) no-repeat;position:absolute;top:33px;right:30px;width:15px;height:12px}.checkmark-feedback.form-horizontal .form-success-check{top:12px}.checkmark-feedback .form-group:not(.readonly) .valid:not(.empty) ~ .form-success-check{display:block}.checkmark-feedback input.valid,.checkmark-feedback select.valid{padding-right:45px !important}.pt_auth label[for=dwfrm_profile_customer_addtoemaillist]{font-size:90%}select[name$=year]+.form-success-check{top:13px}@media (max-width: 767px){select[name$=state]+.form-success-check{display:none !important}}.card{border:0;border-radius:0}.card .card-header:first-child{border-radius:0;padding:.25rem;border:0}.card .card-header:first-child h2{font-size:1.1rem;margin:0}.card .card-header:first-child .required-text{right:5px;top:50%;transform:translateY(-50%);text-transform:none;font-size:.8rem}@media (max-width: 767px){.card .card-header:first-child .required-text{font-size:.65rem}}@media (min-width: 768px){header .menu-wrap .menu nav a{font-size:.93rem}header .menu-wrap #BUS,header .menu-wrap #SPO{width:134px}header .menu-wrap #TRC,header .menu-wrap #3AB{width:109px}header .menu-wrap #TRP{width:68px}header .menu-wrap #PLQ{width:67px}header .menu-wrap #BV6{width:46px}header .menu-wrap #DOP,header .menu-wrap #CUS{width:117px}header .menu-wrap #RIB,header .menu-wrap #EMJ1{width:66px}header .menu-wrap #MDL,header .menu-wrap #GLR{width:84px}header .menu-wrap #GEN{padding-left:24px;width:65px}header .menu-wrap #ACL{width:112px}header .menu-wrap #GGL{width:113px}}@media screen and (max-width: 767px){.mobileheader .sprite-popup-close-btn{background-position:-384px -79px}.mobileheader .search-section .dropdownleft ul{width:100%}.mobileheader .dropdown-menu .dropdownleft+.dropdownleft{border:0}.mobileheader .dropdown-menu .dropdownleft+.dropdownleft .drophigh{background:none}.mobileheader .search-section .drophigh{padding:4px 7px !important;text-transform:uppercase}.mobileheader .search-section .dropdownleft{margin:0;width:46%}.mobileheader .search-section .dropdown .dropdown-menu li label,.search-section .dropdown .dropdown-menu li>a,.search-section .dropdown .dropdown-panel li label,.search-section .mobileheader .dropdown .mobileheader .dropdown-panel li>a{line-height:18px;text-align:left}.mobileheader .search-section .dropdownul #dropdown-1 .dropdownleft li a,.search-section .dropdownul #dropdown-1 li a{margin:0}.mobileheader .search-section .dropdownul #dropdown-1 li a{font-size:11pt !important}.mobileheader .search-section .dropsub{margin-left:3px !important}#wrapper.menu-active.sidecar-warpper .mobileheader .top-banner nav .menu-category li.chat-options ul li.contact-select a{padding:0 0 8px 25px}.sidecar-warpper .sidecar-menu{border-bottom:23px solid transparent}#wrapper.menu-active.sidecar-warpper .sidecar-menu .menu-toggle span.close{height:45px}#wrapper.menu-active.sidecar-warpper .sidecar-menu .menu-toggle,.sidecar-warpper.menu-active .sidecar-menu{top:214px !important}.top-banner .header-top .header-right .navmenu .sub-options>li span,.top-banner .header-top .header-right .navmenu .sub-options a{height:35px;font-size:16pt}.mobileheader .logoTopNew .primary-logo .mobilehdrphone{padding:0;height:35px;text-align:left;font-family:"source_sans",Arial,Verdana,sans-serif;font-size:16pt;font-weight:700}.mobileheader .logoTopNew{width:190px}.mobileheader .top-banner .header-top .header-right .navmenu{height:80px}.mobile-show.header-mobile-selected-categories{top:132px}.mobileheader .top-banner .header-top .header-right .search-section .header-test-search{height:40px}.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper .header-test-search form .topSearch{color:#666;height:34px;font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:700;font-size:18px}.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper .header-test-search form .topSearch::-webkit-input-placeholder{color:#666;font-size:18px}.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper .header-test-search form .topSearch:-moz-placeholder{color:#666;font-size:18px}.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper .header-test-search form .topSearch::-moz-placeholder{color:#666;font-size:18px}.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper .header-test-search form .topSearch:-ms-input-placeholder{color:#666;font-size:18px}.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper .header-test-search form button{border-radius:0;right:0;top:-1px;height:35px}.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper,.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper .header-test-search,.mobileheader .top-banner .header-top .header-right .search-section .header-test-search-wrapper .header-test-search form{border-radius:0}.mobileheader .top-banner .header-top .header-right .search-section{margin:0 5px}.mobileheader .menuwraptext{font-size:13pt;font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:400;text-transform:uppercase;float:left;margin-top:-3px}.mobileheader .menu-toggle{width:37%;float:left}.mobileheader .shop-by-sportMobile{width:59% !important;float:right;margin-right:4px}.mobileheader .top-banner .header-top .menuitems{text-transform:none}.MenuItems{float:left;margin-top:0;background:#fff;width:100%;text-align:left;border-top:1px solid #fff;padding:0;border-bottom:none;display:inline-block;text-transform:none}.MenuItems div a{text-decoration:none;color:#fff}.cartpopup{display:none !important}.MenuItems div a:hover{color:#87d6ff}.MenuItems a{width:auto;display:inline-block;color:#ffffff;text-decoration:none;border-right:0;font-size:12px;padding:4px 0 4px 0}.MenuItems a.menulast{border:none}.MenuItems a.menu-toggle{padding:0;margin:5px 2px 0 5px;background:#cf0303;height:45px}.MenuItems a.menu-toggle .open-menu{background-color:#cf0303;margin-left:0;z-index:initial !important;padding:0 0 4px 6px}.MenuItems .menu-toggle .menuwrap{float:left;margin:2px 3px 0 0;font-family:Arial, Verdana, sans-serif;font-size:12pt}.MenuItems .menu-toggle .menuwrap .mobmenurule{clear:both;background:#fff;height:2px;width:17px;margin-bottom:3px;display:inline-block;float:left}#wrapper.menu-active .MenuItems .menu-toggle span.search{top:-6px}.mobileheader button.menu-toggle,.mobileheader .menutext.menu{display:none}.mobile-nav-banner-special{display:none}.mobile-nav-banner-special{display:block;width:100%;height:auto;background-color:#fdff4c;margin-top:0;text-align:center;padding:3px 0}.special-banner-text{font-size:1.1em;font-family:Arial, sans-serif;color:#232f3e;font-weight:700}.top-banner.headerTable{height:166px !important}.pt_cart .mobile-nav-banner-special,.pt_checkout .mobile-nav-banner-special{display:none}.pt_cart .top-banner.headerTable,.pt_checkout .top-banner.headerTable{height:142px !important}.shop-by-sportMobile #dropdown-1{background:#fff;z-index:1000;position:absolute;right:3px;max-width:150%;padding-bottom:20px;top:0}.shop-by-sportMobile #dropdown-1 .dropdownright,.shop-by-sportMobile #dropdown-1 .dropdownul .button-close-dropdown{display:none}.shop-by-sportMobile .search-section .dropdown-tip:after,.shop-by-sportMobile .search-section .dropdown-tip:before{display:none}.shop-by-sportMobile .content-asset ul{padding:0;margin:0;line-height:normal}.shop-by-sportMobile .dropdownul .button-close-dropdown{right:11px;top:11px}.shop-by-sportMobile .background-header-red .drop-downul{width:100%;background:url("../../images/red-arrow.png") no-repeat #fff right top;height:45px;border:2px solid #888}.shop-by-sportMobile .search-section{width:100%;clear:both;float:right;margin:5px 0 10px}.shop-by-sportMobile .search-section .dropdownul{width:100%;height:42px;margin-right:0;position:relative;float:left}.shop-by-sportMobile .search-section .dropdown-tip{margin-top:45px;border-top:1px dotted #ccc}.shop-by-sportMobile .search-section .dropdownul a{text-align:left;padding-left:4px;font-family:"source_sans",Arial,Verdana,sans-serif !important;font-size:14pt !important;font-weight:700;letter-spacing:0;color:#666}.shop-by-sportMobile .search-section .dropdownul a:hover{color:#666}.menuheadershop{font-size:14pt;font-family:"source_sans",Arial,Verdana,sans-serif;font-weight:400;padding:0 10px 0 4px;text-align:left}.menuheadershop .mobiletoggle{float:right}}.top-banner .header-top .header-right .navmenu .hovermenu li a{color:#666}a#find_your_sport{font-size:14pt}.csr-code strong{text-transform:uppercase;color:#cf0303}@media (max-width: 767px){.csr-code{text-align:center;margin:2rem 0}.csr-code strong{display:block;text-align:center}}#csr_end{position:fixed;text-orientation:mixed;right:0;top:50%;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;text-decoration:none;color:#fff;text-transform:uppercase;background-color:#cf0204;transform:translateY(-50%);padding:1rem;font-family:"source_sans",Arial,Verdana,sans-serif}@media (max-width: 767px){.csr-thankyou{text-align:center}}@media (min-width: 768px){.csr-thankyou{font-size:1.65rem}}@media (max-width: 767px){.csr-thankyou+img{display:block;margin:0 auto}}.available-qty{display:none}footer .footer-container{background:#666}footer .footer-container .emailform{padding:.5rem}footer .footer-container .emailform .brunto-header{font-size:.8rem}footer .footer-container .emailform .form-check-label{display:flex}@media all and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){footer .footer-container .emailform .form-check-label{text-indent:0}}footer .footer-container .emailform .form-check-label .required-indicator{line-height:25px}footer .footer-container.col-12{padding:0}footer .footer-container .footertop .box{border:0;min-height:180px;background:#999}footer .footer-container .footertop .box>div:first-of-type:not(.content-asset),footer .footer-container .footertop .box>.content-asset>div:first-of-type{padding:.5rem}footer .footer-container .footerhead{background:#333;color:#fff;font-size:1.2rem;font-family:"montserrat",Arial,Verdana,sans-serif;text-transform:uppercase}footer .footer-container .ratinghdr{padding:0 1rem 0 .5rem}footer .footer-container #footerratings{background:#999;padding:1rem;color:#000}footer .footer-container #footerratings a{color:#000}@media (min-width: 768px){footer .footer-container .footernum{pointer-events:none}}footer .footer-container #mobile-footer-tabs{border-bottom:0}footer .footer-container #mobile-footer-tabs>*{border-bottom:1px solid #fff;color:#fff;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:.87rem;text-transform:uppercase;text-align:center}footer .footer-container #mobile-footer-tabs>*:last-of-type{border-bottom:0}footer .footer-container #mobile-footer-tabs>* a{color:#fff;text-decoration:none}footer .footer-container #mobile-footer-tabs>* a.p-policy{color:#000}footer .footer-container #mobile-footer-tabs #question{background-color:#666}footer .footer-container #mobile-footer-tabs #question span{color:#aeacad;padding:0 .5rem;top:calc(-.1rem)}footer .footer-container #mobile-footer-tabs #question p{color:#fff}footer .footer-container #mobile-footer-tabs #question a{font-size:1.2rem}footer .footer-container #mobile-footer-tabs .tab .tab-link{background-color:#666}footer .footer-container #mobile-footer-tabs .tab .tab-content{display:none}footer .footer-container #mobile-footer-bottom{background-color:#999;border-bottom:0;font-family:"montserrat",Arial,Verdana,sans-serif;font-size:.8rem;color:#666}footer .footer-container #mobile-footer-bottom ul{list-style-type:none}footer .footer-container #mobile-footer-bottom ul li{display:inline}footer .footer-container #mobile-footer-bottom ul li a{color:#0056aa;text-decoration:none}footer .footer-container #mobile-footer-bottom ul li:after{content:'|';padding-left:9px;padding-right:4px}footer .footer-container #mobile-footer-bottom ul li:last-of-type:after{display:none}footer .footer-container .footer-links{font-size:.78rem;color:#e7e7e7;padding-bottom:1.5rem;font-family:"montserrat",Arial,Verdana,sans-serif;border-bottom:1px dotted #e7e7e7}footer .footer-container .footer-links div{line-height:1.4}footer .footer-container .footer-links .link-section-title{color:#e7e7e7;border-bottom:1px solid #e7e7e7;font-size:.9rem;font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:700;margin-bottom:.8rem}@media (min-width: 1024px){footer .footer-container .footer-links .link-section-title{font-size:1rem}}footer .footer-container .footer-links ul li a{color:#e7e7e7;margin-bottom:.5rem;text-decoration:none}footer .footer-container .footer-links ul li a:hover{text-decoration:underline}footer .footer-container #bronto .footermail{padding:1.3rem 1rem .3rem 1rem}footer .footer-container #bronto .form-group{width:77%;padding-right:.5rem}footer .footer-container #bronto .form-check{padding-left:2.1rem;display:flex}footer .footer-container #bronto .join-us{font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem}@media (min-width: 1024px){footer .footer-container #bronto .join-us{font-size:1.5rem}}footer .footer-container #bronto .signupbtn{background:#000}footer .footer-container #bronto label{line-height:1.25;font-size:.8rem;color:#333;font-family:"montserrat",Arial,Verdana,sans-serif}footer .footer-container #bronto label a{color:#333;text-decoration:underline}footer .footer-container #bronto .form-check .required-indicator{display:none}footer .footer-container #bronto .form-check .brunto-header{display:inline-block;margin-left:.7rem}@media all and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){footer .footer-container #bronto .form-check .brunto-header{margin-left:0}}footer .footer-container #bronto .form-check label:before{border-radius:.25rem;position:absolute;top:-.2rem;left:1rem;display:block;width:1.3rem;height:1.3rem;pointer-events:none;content:"";-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6}footer .footer-container #bronto .form-check label:after{position:absolute;top:-.2rem;left:1rem;display:block;width:1.3rem;height:1.3rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}footer .footer-container #bronto .form-check input:checked ~ label:before{background-color:#005ab3}footer .footer-container #bronto .form-check input:checked ~ label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%230a44a6' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}footer .footer-container #bronto .form-check input:indeterminate ~ label:before{background-color:#005ab3}footer .footer-container #bronto .form-check input:indeterminate ~ label:after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'><path stroke='#fff' d='M0 2h4'/></svg>")}footer .footer-container #bronto .form-check-input{opacity:0;z-index:-1}footer .footer-container #desktop-copyright{background-color:#333;color:#e7e7e7;font-size:.78rem;font-family:"montserrat",Arial,Verdana,sans-serif}footer .footer-container #desktop-copyright .keycode{white-space:nowrap}footer .footer-container #desktop-copyright a{color:#e7e7e7;font-weight:700;text-decoration:underline}@media (max-width: 1023px) and (min-width: 768px){footer .footer-container .footer-icons li{flex-basis:30%}}footer .footer-container #desktop-disclaimer{background-color:#0342a9;color:#fff;font-size:.8rem}footer .footer-container #desktop-disclaimer a{color:#fff;font-weight:700;padding-right:4px;text-decoration:underline}footer .footer-container label[for=dwfrm_emailsignup_emailid]{display:none}@media (max-width: 767px){footer .footer-container #dwfrm_emailsignup_emailid-error{text-align:left;text-transform:none}footer .footer-container .form-group.checkbox{text-align:left;text-transform:none;font-size:.85rem}}.pt_engraving header#global-header #header-top .header-right .top nav>div:not(.content-asset):not(:last-child),.pt_engraving header#global-header #header-top .header-right .top nav>span,.pt_engraving header#global-header #header-top .header-right .top nav .user-login,.pt_engraving header#global-header #header-top .header-right .top nav .user-login-page{display:none !important}.pt_engraving footer .footer-container>*:not(#desktop-copyright):not(#desktop-disclaimer){display:none !important}.pt_checkout #desktop-copyright ul{padding:0;margin:0}.pt_checkout #desktop-copyright .col{border-bottom:0 !important}.pt_checkout .slim-footer-content a{color:#fff}@media (max-width: 767px){.pt_checkout .slim-footer-content{margin:0}}.pt_checkout .mobilewrapper{font-family:"montserrat",Arial,Verdana,sans-serif;font-size:.8rem;color:#000;background:#ccc;text-align:center}.pt_checkout .mobilewrapper a{color:#000}.pt_checkout .mobilewrapper .signout-link{text-decoration:underline}.cartsavbtn .btn.save-cart{color:#cf0303;border-color:#cf0303}.slim-footer-content ul.crownhours{padding-left:0}.slim-footer-content ul.crownhours li{display:inline-block !important}.slim-footer-content ul.crownhours li>*{display:inline}.slim-footer-content ul.crownhours li:after{content:';'}.text-danger{color:#cf0303 !important}.pdp-tabs .tab-content .content a.delivery-calculator{display:block}.billing-page .wrap-collabsible{display:none !important}.wrap-collabsible{margin:0 0 2rem 0;background:#f1f1f1;color:#666}@media (min-width: 768px){.wrap-collabsible{margin:5rem 0}}.wrap-collabsible p{line-height:1.3}.wrap-collabsible a{font-family:inherit !important;font-size:inherit !important;color:#666}.wrap-collabsible .content-inners a,.wrap-collabsible .content-inners u{color:#000}.wrap-collabsible .disclaimerhelp{font-size:1.1rem}#review_header .overall .color5{background-color:#005ab3 !important}#review_header .stars .desc{font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:400;color:#005ab3;text-transform:uppercase;font-size:1.5rem}#review_header .percentage{background:#cf0303;color:#fff}#review_header .percentage .numbers{font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:700}#merchant_page .paging .sa_page{color:#666;font-size:.9rem !important}#merchant_page #sa_sort{display:none !important}#checkout-promo-banner-container{background-color:#fdff4c;color:#000;text-align:center}#checkout-promo-banner-container footer #footerratings .overall{color:white}#checkout-promo-banner-container footer #footerratings .overall .color5{background-color:#005ab3 !important}#checkout-promo-banner-container footer #footerratings .overall .outof{padding:5px 0;font-size:14px;background-color:#000}#checkout-promo-banner-container footer #footerratings .overall .numbers{font-size:32px;font-weight:700;padding:16px 0;margin:0;width:100px}#checkout-promo-banner-container footer .stars{font-size:22px}#checkout-promo-banner-container footer .stars .desc{font-family:"montserrat",Arial,Verdana,sans-serif;font-weight:400;color:#005ab3;text-transform:uppercase;font-size:1.5rem}#checkout-promo-banner-container footer .stars .on{width:25px;height:24px;background-image:url(../../images/footer-star.png);display:inline-block;margin:0 1px}#checkout-promo-banner-container footer .percents{max-width:134px;font-size:12px;padding-top:0}#checkout-promo-banner-container footer .percents .numbers{font-family:"montserrat",Arial,Verdana,sans-serif;font-size:32px;font-weight:700;line-height:1}@media (max-width: 767px){#checkout-promo-banner-container .search-order .searchordermain .form-group{flex-flow:row wrap;width:100%}#checkout-promo-banner-container .search-order .searchordermain .form-group .input-select{order:2;width:40%;height:3rem}#checkout-promo-banner-container .search-order .searchordermain .form-group .btn{height:3rem}}#checkout-promo-banner-container .hours-col{border-right:1px dotted}#checkout-promo-banner-container footer .hourschat{justify-content:center}#checkout-promo-banner-container #slimfooter li{display:block}@media (min-width: 768px){#checkout-promo-banner-container #slimfooter li{display:inline}}@media (min-width: 768px){#checkout-promo-banner-container #slimfooter .hourschat{justify-content:left;flex-wrap:wrap}#checkout-promo-banner-container #slimfooter .hourschat .pl-2.chathours{padding-left:0 !important}#checkout-promo-banner-container #slimfooter .hourschat .text-left div,#checkout-promo-banner-container #slimfooter .hourschat .text-left ul{display:inline}#checkout-promo-banner-container #slimfooter .hourschat .text-left li::after{content:";"}}#checkout-promo-banner-container .contactus-primary .call-us-module,#checkout-promo-banner-container .contactus-primary .chat-main-section{text-align:center}@media (min-width: 768px){#checkout-promo-banner-container .contactus-primary .call-us-module,#checkout-promo-banner-container .contactus-primary .chat-main-section{text-align:left}}#checkout-promo-banner-container .contactus-primary .call-us-module li,#checkout-promo-banner-container .contactus-primary .call-us-module strong,#checkout-promo-banner-container .contactus-primary .chat-main-section li,#checkout-promo-banner-container .contactus-primary .chat-main-section strong{font-size:1rem}#checkout-promo-banner-container .contactus-primary .hourschat{justify-content:center;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #ccc}@media (min-width: 768px){#checkout-promo-banner-container .contactus-primary .hourschat{justify-content:left;padding:0;margin:0;border:none}}

/*# sourceMappingURL=style.css.map */