/* Header Search Widget */
#header_search_container {
  display: none; }
  @media (min-width: 1080px) {
    #header_search_container {
      display: block; }
      #header_search_container #header_search_box {
        margin: 0px;
        padding: 0px; }
      #header_search_container #site_search_box {
        font-size: 2rem;
        height: 40px;
        margin: 0px 10px;
        padding: 0px 10px;
        float: left;
        border-radius: 20px;
        width: 280px; } }
    @media (min-width: 1080px) and (max-width: 1280px) {
      #header_search_container #site_search_box {
        width: 180px; } }
  @media (min-width: 1080px) {
      #header_search_container input[type=submit] {
        position: absolute;
        left: -9999px;
        width: 1px;
        height: 1px; }
      #header_search_container #site_search_submit {
        border: none;
        background-color: white;
        font-size: 4rem;
        color: #09AAAE;
        box-shadow: none;
        margin: 0px;
        padding: 0px; }
      #header_search_container .slide-enter-active {
        transition: all .3s ease; }
      #header_search_container .slide-leave-active {
        transition: all 0.3s cubic-bezier(1, 0.5, 0.8, 1); }
      #header_search_container .slide-enter-from,
      #header_search_container .slide-leave-to {
        transform: translateX(20px);
        opacity: 0; } }

/* Mobile Search Widget */
#mobile_search_container {
  display: none;
  background-color: rgba(33, 93, 120, 0.95); }
  @media (max-width: 1080px) {
    #mobile_search_container {
      display: block; }
      #mobile_search_container #mobile_search_box {
        margin: 0px;
        padding: 0px;
        display: flex;
        justify-content: space-between; }
      #mobile_search_container #site_search_box {
        display: block;
        font-size: 2rem;
        padding: 10px 20px 10px;
        width: 100%;
        color: #fff;
        background-color: transparent;
        border: none; }
        #mobile_search_container #site_search_box::placeholder {
          /* Chrome, Firefox, Opera, Safari 10.1+ */
          color: rgba(255, 255, 255, 0.7);
          opacity: 1;
          /* Firefox */ }
        #mobile_search_container #site_search_box:-ms-input-placeholder {
          /* Internet Explorer 10-11 */
          color: rgba(255, 255, 255, 0.7); }
        #mobile_search_container #site_search_box::-ms-input-placeholder {
          /* Microsoft Edge */
          color: rgba(255, 255, 255, 0.7); }
      #mobile_search_container input[type=submit] {
        position: absolute;
        left: -9999px;
        width: 1px;
        height: 1px; }
      #mobile_search_container #site_search_submit {
        border: none;
        background-color: transparent;
        font-size: 2.5rem;
        color: #fff;
        box-shadow: none;
        margin: 0px;
        padding: 10px 20px 10px; } }

.stg-search-results .searchbar-results {
  display: flex;
  width: 100%;
  max-width: 500px; }
  .stg-search-results .searchbar-results input[type=text] {
    width: 100%;
    border-radius: 10px;
    height: 40px;
    font-size: 2rem; }
  .stg-search-results .searchbar-results .results-search-button {
    border: none;
    background-color: white;
    font-size: 4rem;
    color: #09AAAE;
    box-shadow: none;
    margin: 0px 10px;
    padding: 0px; }
.stg-search-results .ss_loader {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 100%;
  height: 40vh; }
  .stg-search-results .ss_loader .loading-main {
    width: 100px; }

#stg_related_posts {
  display: none; }

.multiselect.is-active {
  box-shadow: 0 0 0 var(--ms-ring-width, 3px) var(--ms-ring-color, rgba(16, 106, 185, 0.188)) !important; }

.multiselect-tags-search {
  border: 0 !important;
  padding: 0 !important;
  line-height: normal !important;
  box-shadow: none !important;
  outline: none !important;
  min-height: 20px !important; }

.multiselect-spinner {
  border-radius: 20px;
  background-color: #3582c4 !important; }

.multiselect-tag {
  background-color: #3582c4 !important; }

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