@media (min-width:1600px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.3333333333%}.col-xxl-2{flex:0 0 auto;width:16.6666666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.3333333333%}.col-xxl-5{flex:0 0 auto;width:41.6666666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.3333333333%}.col-xxl-8{flex:0 0 auto;width:66.6666666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.3333333333%}.col-xxl-11{flex:0 0 auto;width:91.6666666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.3333333333%}.offset-xxl-2{margin-left:16.6666666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333333333%}.offset-xxl-5{margin-left:41.6666666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333333333%}.offset-xxl-8{margin-left:66.6666666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333333333%}.offset-xxl-11{margin-left:91.6666666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}@media (min-width:1600px){.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}}
@media (min-width:1600px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;max-width:auto}.row-cols-xxl-1>*{flex:0 0 auto;max-width:100%}.row-cols-xxl-2>*{flex:0 0 auto;max-width:50%}.row-cols-xxl-3>*{flex:0 0 auto;max-width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;max-width:25%}.row-cols-xxl-5>*{flex:0 0 auto;max-width:20%}.row-cols-xxl-6>*{flex:0 0 auto;max-width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;max-width:auto}.col-xxl-1{flex:0 0 auto;max-width:8.3333333333%}.col-xxl-2{flex:0 0 auto;max-width:16.6666666667%}.col-xxl-3{flex:0 0 auto;max-width:25%}.col-xxl-4{flex:0 0 auto;max-width:33.3333333333%}.col-xxl-5{flex:0 0 auto;max-width:41.6666666667%}.col-xxl-6{flex:0 0 auto;max-width:50%}.col-xxl-7{flex:0 0 auto;max-width:58.3333333333%}.col-xxl-8{flex:0 0 auto;max-width:66.6666666667%}.col-xxl-9{flex:0 0 auto;max-width:75%}.col-xxl-10{flex:0 0 auto;max-width:83.3333333333%}.col-xxl-11{flex:0 0 auto;max-width:91.6666666667%}.col-xxl-12{flex:0 0 auto;max-width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.3333333333%}.offset-xxl-2{margin-left:16.6666666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333333333%}.offset-xxl-5{margin-left:41.6666666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333333333%}.offset-xxl-8{margin-left:66.6666666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333333333%}.offset-xxl-11{margin-left:91.6666666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}@media (min-width:1600px){.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}}.awesomplete [hidden] {
display: none;
}
.awesomplete .visually-hidden {
position: absolute;
clip: rect(0, 0, 0, 0);
}
.awesomplete {
display: inline-block;
position: relative;
}
.awesomplete > input {
display: block;
}
.awesomplete > ul {
position: absolute;
left: 0;
z-index: 1;
min-width: 100%;
box-sizing: border-box;
list-style: none;
padding: 0;
margin: 0;
background: #fff;
}
.awesomplete > ul:empty {
display: none;
}
.awesomplete > ul {
border-radius: .3em;
margin: .2em 0 0;
background: hsla(0,0%,100%,.9);
background: linear-gradient(to bottom right, white, hsla(0,0%,100%,.8));
border: 1px solid rgba(0,0,0,.3);
box-shadow: .05em .2em .6em rgba(0,0,0,.2);
text-shadow: none;
}
@supports (transform: scale(0)) {
.awesomplete > ul {
transition: .3s cubic-bezier(.4,.2,.5,1.4);
transform-origin: 1.43em -.43em;
}
.awesomplete > ul[hidden],
.awesomplete > ul:empty {
opacity: 0;
transform: scale(0);
display: block;
transition-timing-function: ease;
}
} .awesomplete > ul:before {
content: "";
position: absolute;
top: -.43em;
left: 1em;
width: 0; height: 0;
padding: .4em;
background: white;
border: inherit;
border-right: 0;
border-bottom: 0;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
.awesomplete > ul > li {
position: relative;
padding: .2em .5em;
cursor: pointer;
}
.awesomplete > ul > li:hover {
background: hsl(200, 40%, 80%);
color: black;
}
.awesomplete > ul > li[aria-selected="true"] {
background: hsl(205, 40%, 40%);
color: white;
}
.awesomplete mark {
background: hsl(65, 100%, 50%);
}
.awesomplete li:hover mark {
background: hsl(68, 100%, 41%);
}
.awesomplete li[aria-selected="true"] mark {
background: hsl(86, 100%, 21%);
color: inherit;
}.bkg-light { background-color:#f0f0f0; }.bkg-tsp { background-color:transparent!important; } @font-face {  font-family: 'ElegantIcons';  src:url(//bluemax49ers.com/wp-content/themes/divi-child-theme/fonts/ElegantIcons.eot);  src:url(//bluemax49ers.com/wp-content/themes/divi-child-theme/fonts/ElegantIcons.eot?#iefix) format('embedded-opentype'),    url(//bluemax49ers.com/wp-content/themes/divi-child-theme/fonts/ElegantIcons.woff) format('woff'),    url(//bluemax49ers.com/wp-content/themes/divi-child-theme/fonts/ElegantIcons.ttf) format('truetype'),    url(//bluemax49ers.com/wp-content/themes/divi-child-theme/fonts/ElegantIcons.svg#ElegantIcons) format('svg');  font-weight: normal;  font-style: normal;}body {    font-family: 'Source Sans Pro', sans-serif;}.btn-primary,.pg-node-id-484,.pg-main-cs-1 {    color: #fff;    background-color: #2e4ccc;    border-color: #2e4ccc;}.bm49ers-blue {    color: #2e4ccc;}.bm49ers-blue-bkg {    background-color: #2e4ccc;}.product-specs-photo {    margin-top: 50px;    clear: both;}.product-details .prod-value {    font-weight: 600;}a .card-img-top {    width: 75%;    margin: 0px auto;    display: block;}h2 { }h4 { }.spacetop {    margin-top: 30px;}.product-details .prod-sold {    background-color: #777;    color: #fff;}.phototray {    margin: 50px 0;}.bkg-grey {    background-color: #f0f0f0;    padding: 30px;}.photo {    width: 200px;    height: 120px;    background-color: white;    display: inline-block;    margin: 0 20px;}p.product-legal {    font-size: 12px;    line-height: 16px;    margin-top: 30px;}.recommeded-software {    margin: 30px 0;}.policies {    background-color: #f0f0f0;    padding: 30px 0;}.masthead {    display: block;    height: 140px;    position: relative;}.brand {    display: inline-block;    margin: 5px 0 5px 20px;}a.logo {    width: 306px;    height: 86px;    display: inline-block;    background-image: url(//bluemax49ers.com/wp-content/themes/divi-child-theme/images/bluemax49ers-logo@2x.png);    background-size: contain;}.utility-nav {    float: right;    margin: 20px 20px 0px 0px;    background-color: red;}.pnav {    width: 100%;    height: 40px;    margin-top: 90px;    position: absolute;    bottom: 0;}.pnav a {}.pnav a.active {}.pnav a {    font-size: 16px;    line-height: 1;    display: inline-block;    padding: 12px 15px 12px 15px;    color: white;    margin-left: 10px;    text-decoration: none;}a.first {    margin-left: 100px;}.pnav a.active {    background: rgba(255, 255, 255, 0.2);}.pnav a:hover {    background: rgba(0, 0, 0, 0.2);}.footer {    background-color: #777;}.footer-nav {    padding-top: 40px;    padding-bottom: 40px;}.footer-nav a {    color: white;}.legal-privacy p {    margin-top: 30px;    font-size: 12px;    color: #fff;} .product_title { font-size:2rem;}  h4 { font-weight: bold }  .bkg-white {background-color:#fff;}.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5 {color:#fff;}.search-container .col-form-label {color:#2D4BCC;}.search-container .form-group:last-of-type{  margin-bottom: 0;}  .page-title { color:#2D4BCC; font-size:30px; margin-top:30px;}  p { font-size:22px; }  .search-head { font-size:18px;  }  label.required:after { content:"*"; vertical-align: top; }.awesomplete ul {    overflow: auto;} .dropdown-input {  border-top-right-radius: 0;  border-bottom-right-radius: 0;} .dropdown-btn {  vertical-align: top;  height: 36.5px;  border-top-left-radius: 0;  border-bottom-left-radius: 0;} .caret {  display: inline-block;  width: 0;  height: 0;  margin-left: 2px;  vertical-align: middle;  border-top: 4px dashed;  border-top: 4px solid;  border-right: 4px solid transparent;  border-left: 4px solid transparent;}.awesomplete {    display: block;}.awesomplete input {  padding-left:15px;    display: block;}.awesomplete input::placeholder { color: #ccc;  opacity: 1; }.awesomplete input:-ms-input-placeholder { color: #ccc;}.awesomplete input::-ms-input-placeholder { color: #ccc;}.awesomplete mark, .awesomplete .mark { padding: .2em 0 .2em .2em; } .product_title { font-size:2rem;}  h4 { font-weight: bold }  .woocommerce-product-attributes-header { color: #2e4ccc; }  .woocommerce table.shop_attributes tr:nth-child(even) td, .woocommerce table.shop_attributes tr:nth-child(even) th { background-color:#f2f2f2; }  .woocommerce table.shop_attributes td, .woocommerce table.shop_attributes th { border:none; font-style:normal; padding:0; font-weight:500; }  .woocommerce table.shop_attributes td { font-style:normal; }  .woocommerce-product-attributes-header {padding-bottom:10px!important;}  .woocommerce table.shop_attributes { border-top:none; }  .woocommerce div.product div.images .flex-control-thumbs li { margin-bottom:0; }  .woocommerce div.product div.images .flex-control-thumbs { background-color:#f2f2f2; padding:10px 30px; } .woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary,.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images { width:100%!important; }.related .et_shop_image {  float: left;  max-width: 30%;  padding-right: 15px;}.related .woocommerce-LoopProduct-link.woocommerce-loop-product__link {  display: block;  border-top:solid 1px #333;  margin:0;  padding:0;}.related li.product {  margin: 0 !important;  padding: 0;}.woocommerce table.shop_attributes td p, .woocommerce-product-attributes-item__label {  padding-top:2px;  padding-bottom:2px;  font-size:18px;}.woocommerce table.shop_attributes th {  width:180px;}.sw-table {  background-color:#f0f0f0;  padding:15px;  margin-bottom:30px;}.sw-type {  color:#000;  font-size:24px;  font-weight:400;}.prod-subhead {  color:#2e4ccc;  font-size:26px;}.sw-head {    color: #c1272d;}.sw-row {  border-bottom:solid 1px #000;}.sw-table .sw-row {    background-color:#fff;    padding-top:2px;padding-bottom:2px}.sw-row:nth-child(even) {    background-color: #d8d8d8;}.sw-row.sw-head { background-color:transparent;}.et_overlay{display:none;}.related .price {display:none!important;}.related .product{    display: flex;    align-items: center;    justify-content: center;    width: 100%;    flex-wrap: nowrap;}.btn-related, .btn-default {  background-color:#2e4ccc;  color:#fff;}.software_add_to_cart_button {  border:solid 1px #ccc;  padding:2px 8px;}.woocommerce .related  ul.products li.product .woocommerce-loop-product__title {  font-size:20px!important;  padding-right:15px;}.card.product .single_add_to_cart_button {    background-color: #fed230 !important;    color: black !important;    border: 1px solid #222 !important;    border-radius: 6px !important;}.card.product .buy_now_button {    background-color: #2e4ccc !important;    color: white !important;    border: 1px solid #222 !important;    border-radius: 6px !important;    margin-left: 15px;}.card.product .quantity {  display: inline;}.divi-icon{    font-family: ElegantIcons;    speak: none;    font-style: normal;    font-weight: 400;    font-variant: normal;    text-transform: none;    line-height: 1;    -webkit-font-smoothing: antialiased;      vertical-align: text-bottom;    font-size: 140%;}.icon_warnX{    line-height:1;    vertical-align: text-bottom;    font-size: 130%;  }.icon_warnX:before {    content: "\4d";}.adapter-warning {     color: #c1272d;    padding-top: 10px;    padding-bottom: 10px;    font-weight: 600;    font-size: 18px;    line-height: 1.3;    text-align:center;}.prod-img {  height:0;  padding-bottom:100%;  margin-bottom:15px;}.grid-container{  margin:0 auto;  display: grid;  grid-template-columns: repeat(4, 1fr);  grid-auto-rows: 1fr;  grid-column-gap: 30px;  grid-row-gap: 30px;  }.prod-results {  grid-template-columns: repeat(1, 1fr);}@media(min-width: 768px){    .prod-results {      grid-template-columns: repeat(2, 1fr);    }}@media(min-width: 980px){    .prod-results {      grid-template-columns: repeat(3, 1fr);    }}.prod-results .cart {  display: flex;  position: relative;}.prod-results .title {    font-size: 24px;    line-height: 1.2;}.card.product {  overflow:hidden;  padding-left: 30px;  padding-right: 30px;  margin-bottom: 30px;}.card.product .input-text.qty.text {    font-weight: 500;    font-size: 18px;    color: #000;    border-radius: 6px;    -webkit-box-shadow: none;    box-shadow: none;    border: none;    background-color: rgba(255,255,255,1);    border: 1px solid #222 ;    padding:6px;    vertical-align: middle;    max-width: 50px;}.card.product .price {  color: #c1272d;  font-size:30px;}.card.prod-match {  padding-bottom: 70px;}.prod-results .cart {    display: flex;    width: 100%;    background-color: #888;    padding: 15px 30px;    position: absolute;    bottom: 0;    left: 0;    justify-content: space-between;}.results-head {  color:#2e4ccc;}.wrapper-near_match {  background-color:#f0f0f0;  padding:30px 0;}.single-product .offer-card { border:solid 1px #efefef; overflow: hidden; padding:15px 30px;}.single-product .woocommerce-Price-amount {  color:#cc0000;  font-size:30px;}.single-product.woocommerce div.product form.cart {    margin: 15px auto;    text-align: center;    display: flex;    align-items: center;    justify-content: center;}.single-product .offer-card .rc {  margin-left:15px;}.single-product .offer-card p {  margin:initial;  padding: initial;}.single-product.woocommerce div.product .offer-card p.stock {  font-size: 20px;  color:#000;}.single-product .offer-card .msg-price {  float:left;  overflow: auto;}.single-product .offer-card .msg-shipping {  color:#cc0000;  font-size:20px;}.row.bkg-tsp {    border-top:1px solid #efefef;    border-bottom:1px solid #efefef;    padding-top:15px;    padding-bottom:15px;}.price-price {    overflow: hidden;    padding-left: 1em;    display: block;    margin-bottom:15px;}.bottom-rule {    border-bottom:1px solid #efefef;}.msg-deadline {  color:#2e4ccc;}.sw-search-prod .sw-search-prod-img{  width:30%;  padding-right:15px;}.product.sw-search-prod {  display:flex;  clear:both;}.sw-near-match {  background-color:#f0f0f0;  padding:15px;}.sw-search-prod .title{  font-size:20px;}