/*
 Theme Name:   Shakespeare-Marine
 Description:  Shakespeare-Marine Theme
 Author:       FUEL
 Author URI:   https://fuelforbrands.com
*/
.search-trigger {
  display: inline-block;
  position: absolute;
  right: 70px;
  display: flex;
}
.search-form.in-menu {
  padding-top: 20px;
}
.search-container {
  display: none;
}
#searchform {
  position: relative;
}
.search-form input[type="text"].inlineSearch {
  padding: 0 0;
  border-top: 0px;
  border-left: 0px;
  border-right: 0px;
  border-bottom: 1px solid #007CBA;
  box-shadow: none;
  color: #007CBA;
  border-radius: 0;
  width: 270px;
}
.inlineSubmit {
  display: block;
  border: none;
  outline: none;
  background: transparent;
  background-repeat: no-repeat;
  background-position: center center;
  width: 30px;
  height: 30px;
  position: absolute;
  right: 6px;
  cursor: pointer;
  top: 5px;
  background-image: url("data:image/svg+xml,%3Csvg width='22px' height='22px' viewBox='0 0 22 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpolygon id='path-1' points='0 0 16.7885163 0 16.7885163 16.7378221 0 16.7378221'%3E%3C/polygon%3E%3Cpolygon id='path-3' points='0 0 7.0611732 0 7.0611732 7.03841629 0 7.03841629'%3E%3C/polygon%3E%3C/defs%3E%3Cg id='Design' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='02B_LOB_Product_TrimmerLine' transform='translate(-1264.000000  -32.000000)'%3E%3Cg id='icon/search' transform='translate(1264.061773  32.071661)'%3E%3Cg id='Group-9' transform='translate(10.969114  10.935505) scale(-1  1) translate(-10.969114  -10.935505) '%3E%3Cpath d='M13.5203948 2.84341042 C13.1174209 2.84341042 12.7906562 3.16903909 12.7906562 3.57077199 C12.7906562 3.97250489 13.1174209 4.29813355 13.5203948 4.29813355 C15.7984732 4.29813355 17.6517935 6.14541694 17.6517935 8.41607492 C17.6517935 8.81773616 17.9784863 9.14343648 18.3814601 9.14343648 C18.7845778 9.14343648 19.1112706 8.81773616 19.1112706 8.41607492 C19.1112706 5.3433127 16.6031987 2.84341042 13.5203948 2.84341042' id='Fill-1' fill='%23007cba'%3E%3C/path%3E%3Cg id='Group-5' transform='translate(5.149711  0.000000)'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cg id='Clip-4'%3E%3C/g%3E%3Cpath d='M13.0517516 13.0097179 C11.8081765 14.2492423 10.1549412 14.931959 8.39601961 14.931959 C6.74681046 14.931959 5.17057516 14.3224801 3.95719608 13.2164606 L3.73575817 13.0138026 L3.53294118 12.793086 C2.42323529 11.5836593 1.81176471 10.0125583 1.81176471 8.36864951 C1.81176471 6.61595896 2.49664052 4.96760717 3.74021569 3.7281544 C4.98386275 2.48862997 6.63760131 1.80584169 8.39601961 1.80584169 C10.1549412 1.80584169 11.8081765 2.48862997 13.0517516 3.7281544 C14.2933137 4.96560065 14.9766797 6.61345081 14.9766797 8.36864951 C14.9766797 10.1239199 14.2933137 11.7722 13.0517516 13.0097179 M14.333 2.45093616 C12.7472745 0.870375896 10.6385817 -2.14983713e-05 8.39601961 -2.14983713e-05 C6.15345752 -2.14983713e-05 4.04476471 0.870375896 2.45896732 2.45093616 C0.873098039 4.03156808 0 6.13339218 0 8.36864951 C0 10.1735094 0.578254902 11.9101479 1.64309804 13.343301 L0.917601307 14.0665779 L2.67997386 15.8232814 L3.40561438 15.1000046 C4.84287582 16.1610208 6.58526144 16.7378221 8.39601961 16.7378221 C10.6385817 16.7378221 12.7472745 15.8669948 14.333 14.2863629 C15.9168562 12.7082391 16.7885163 10.606415 16.7885163 8.36864951 C16.7885163 6.13145733 15.9168562 4.02963322 14.333 2.45093616' id='Fill-3' fill='%23007cba' mask='url(%23mask-2)'%3E%3C/path%3E%3C/g%3E%3Cg id='Group-8' transform='translate(0.000000  14.832593)'%3E%3Cmask id='mask-4' fill='white'%3E%3Cuse xlink:href='%23path-3'%3E%3C/use%3E%3C/mask%3E%3Cg id='Clip-7'%3E%3C/g%3E%3Cpath d='M0.364617647 4.91803909 C-0.121539216 5.40211075 -0.121539216 6.19016938 0.364617647 6.67474267 C0.600147059 6.90900326 0.913179739 7.03842345 1.24583987 7.03842345 C1.5785 7.03842345 1.89153268 6.90900326 2.12706209 6.67474267 L7.0611732 1.75670358 L5.29872876 0 L0.364617647 4.91803909 Z' id='Fill-6' fill='%23007cba' mask='url(%23mask-4)'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  }

@media screen and (min-width: 768px) {
  .search-trigger {
    position: relative;
    right: inherit;
    margin-left: 30px;
  }

  .search-container {
    width: 50px;
    overflow: hidden;
    display: block;
  }
  body.search-container-open .search-container {
    transition: 0.5s ease all;
    width: 200px;
  }
  .search-form {
    position: relative;
    display: block;
  }
  .search-form input[type="text"].inlineSearch {
    width: 0px;
    border-radius: 0px;
    padding: 8px 0;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
    border-bottom: 1px solid #007CBA;
    color: #007CBA;
    font-weight: 300;
  }
  .search-form input[type="text"].inlineSearch:focus {
    outline: none;
    box-shadow: none;
  }
  body.search-container-open .search-form input[type="text"].inlineSearch {
    transition: 0.5s ease all;
    width: 200px;
  }
  .inlineSubmit {
    display: block;
    border: none;
    outline: none;
    background: transparent;
    background-repeat: no-repeat;
    background-position: center center;
    width: 30px;
    height: 30px;
    position: absolute;
    right: 6px;
    cursor: pointer;
    top: 10px;
    background-image: url("data:image/svg+xml,%3Csvg width='22px' height='22px' viewBox='0 0 22 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpolygon id='path-1' points='0 0 16.7885163 0 16.7885163 16.7378221 0 16.7378221'%3E%3C/polygon%3E%3Cpolygon id='path-3' points='0 0 7.0611732 0 7.0611732 7.03841629 0 7.03841629'%3E%3C/polygon%3E%3C/defs%3E%3Cg id='Design' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='02B_LOB_Product_TrimmerLine' transform='translate(-1264.000000  -32.000000)'%3E%3Cg id='icon/search' transform='translate(1264.061773  32.071661)'%3E%3Cg id='Group-9' transform='translate(10.969114  10.935505) scale(-1  1) translate(-10.969114  -10.935505) '%3E%3Cpath d='M13.5203948 2.84341042 C13.1174209 2.84341042 12.7906562 3.16903909 12.7906562 3.57077199 C12.7906562 3.97250489 13.1174209 4.29813355 13.5203948 4.29813355 C15.7984732 4.29813355 17.6517935 6.14541694 17.6517935 8.41607492 C17.6517935 8.81773616 17.9784863 9.14343648 18.3814601 9.14343648 C18.7845778 9.14343648 19.1112706 8.81773616 19.1112706 8.41607492 C19.1112706 5.3433127 16.6031987 2.84341042 13.5203948 2.84341042' id='Fill-1' fill='%23007cba'%3E%3C/path%3E%3Cg id='Group-5' transform='translate(5.149711  0.000000)'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cg id='Clip-4'%3E%3C/g%3E%3Cpath d='M13.0517516 13.0097179 C11.8081765 14.2492423 10.1549412 14.931959 8.39601961 14.931959 C6.74681046 14.931959 5.17057516 14.3224801 3.95719608 13.2164606 L3.73575817 13.0138026 L3.53294118 12.793086 C2.42323529 11.5836593 1.81176471 10.0125583 1.81176471 8.36864951 C1.81176471 6.61595896 2.49664052 4.96760717 3.74021569 3.7281544 C4.98386275 2.48862997 6.63760131 1.80584169 8.39601961 1.80584169 C10.1549412 1.80584169 11.8081765 2.48862997 13.0517516 3.7281544 C14.2933137 4.96560065 14.9766797 6.61345081 14.9766797 8.36864951 C14.9766797 10.1239199 14.2933137 11.7722 13.0517516 13.0097179 M14.333 2.45093616 C12.7472745 0.870375896 10.6385817 -2.14983713e-05 8.39601961 -2.14983713e-05 C6.15345752 -2.14983713e-05 4.04476471 0.870375896 2.45896732 2.45093616 C0.873098039 4.03156808 0 6.13339218 0 8.36864951 C0 10.1735094 0.578254902 11.9101479 1.64309804 13.343301 L0.917601307 14.0665779 L2.67997386 15.8232814 L3.40561438 15.1000046 C4.84287582 16.1610208 6.58526144 16.7378221 8.39601961 16.7378221 C10.6385817 16.7378221 12.7472745 15.8669948 14.333 14.2863629 C15.9168562 12.7082391 16.7885163 10.606415 16.7885163 8.36864951 C16.7885163 6.13145733 15.9168562 4.02963322 14.333 2.45093616' id='Fill-3' fill='%23007cba' mask='url(%23mask-2)'%3E%3C/path%3E%3C/g%3E%3Cg id='Group-8' transform='translate(0.000000  14.832593)'%3E%3Cmask id='mask-4' fill='white'%3E%3Cuse xlink:href='%23path-3'%3E%3C/use%3E%3C/mask%3E%3Cg id='Clip-7'%3E%3C/g%3E%3Cpath d='M0.364617647 4.91803909 C-0.121539216 5.40211075 -0.121539216 6.19016938 0.364617647 6.67474267 C0.600147059 6.90900326 0.913179739 7.03842345 1.24583987 7.03842345 C1.5785 7.03842345 1.89153268 6.90900326 2.12706209 6.67474267 L7.0611732 1.75670358 L5.29872876 0 L0.364617647 4.91803909 Z' id='Fill-6' fill='%23007cba' mask='url(%23mask-4)'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  }
}
.search-trigger:focus {
  outline: none;
  box-shadow: none;
}
.search-trigger svg {
  display: block;
  align-self: center;
}


/* Search Results page  */
.product-results ul {
  display: none;
}
.product-results .understrap-read-more-link {
  display: none;
}
.search-pagination .pagination {
  justify-content: center;
}

/* Antenna Selector Template  */
#frm_field_29_container h3,
#frm_field_42_container h3 {
  border-top: none;
}

.sr-page-form {
  max-width: 400px;
  width: 100%;
}
.sr-page-form .searchpageinput {
  width: 100%;
}
.sr-page-form .inlineSubmit {
  top: 3px;
}