@media only screen and (max-width: 1025px){
#menu-main-menu .uc-mobile {margin-top:30px;}
}

/* WPSL Maps */
body .links-wrap  {
    margin: 0 20px;
    border-top: 1px solid #707070;
    background: #000000;
}

#wpsl-category label {
    width: 50px;
}
.tagmultisite-store, #wpsl-gmap {
    padding-top: 20px;padding-bottom: 20px;
}

.tagmultisite-store #wpsl-result-list #wpsl-stores li,
.tagmultisite-store #wpsl-result-list #wpsl-stores li:hover  {
    font-size:18px;
    color: #fff;
    padding: 20px;
    background: #333;
}
#wpsl-stores,  #wpsl-result-list {
color:#fff;
}
#wpsl-stores ul {height:auto;}
.tagmultisite-store #wpsl-result-list #wpsl-stores li .lct_storewp .wpsl-store-location span, 
.tagmultisite-store #wpsl-result-list #wpsl-stores li .lct_storewp .wpsl-store-location a, 
#wpsl-wrap .wpsl-store-location .wpsl-store-details, 
#wpsl-wrap.tagmultisite-store .wpsl-directions {
        font-size: 20px;
        font-family: "myriad-pro-condensed", sans-serif;
        color: #333;
transition:all 0.3s ease-in-out;
}

.tagmultisite-store #wpsl-result-list #wpsl-stores li.data_parent.active .lct_storewp .wpsl-store-location span,
.tagmultisite-store #wpsl-result-list #wpsl-stores li.data_parent.active .lct_storewp .wpsl-store-location a,
#wpsl-wrap .data_parent.active .wpsl-store-location .wpsl-store-details,
#wpsl-wrap.tagmultisite-store .data_parent.active .wpsl-directions {
    color: #ffffff;
    transition:all 0.3s ease-in-out;
}
.tagmultisite-store #wpsl-result-list #wpsl-stores li.data_parent.active .lct_storewp .wpsl-store-location a:hover,
li.data_parent.active i:hover {
    transition:all 0.3s ease-in-out;
    color:#f15c23;
}
#wpsl-result-list #wpsl-stores .lctm_title  {
    font-size: 26px;
    font-family:"Bebas Neue",sans-serif;
}
#wpsl-result-list ::-webkit-scrollbar {
  width: 15px;
}
#wpsl-result-list ::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px black;
  border-radius: 6px;
  background:#333;
}
#wpsl-result-list ::-webkit-scrollbar-thumb {
  height:50px;
  background: #f15c23;
  box-shadow:inset 0 0 5px black;
  border-radius: 6px;
  transition:all 0.3s ease-in-out;
}
#wpsl-result-list ::-webkit-scrollbar-thumb:hover {
  background: #F2923B;
  transition:all 0.3s ease-in-out;
}
#wpsl-wrap .wpsl-search {
    padding: 0 25px 0 25px;
    color: #fff;
    background-image: linear-gradient(180deg, #282828 50%, #000000 50%);
    display: block !important;
}
body #wpsl-wrap {
    margin-bottom: 0px;
    background:unset;
}

 body #wpsl-stores {padding:15px;}
 .tagmultisite-store #wpsl-result-list #wpsl-stores li {
    color: #F2923B;background:#333;
    transition:all 0.3s ease-in-out;
    border: 1px solid transparent;
}

.tagmultisite-store #wpsl-result-list #wpsl-stores li.active, 
.tagmultisite-store #wpsl-result-list #wpsl-stores li:hover {
      transition:all 0.3s ease-in-out;
      box-shadow: 0px 0px 12px 6px rgba(227.79999999999998, 80.22521739130434, 0, 0.83);
      background-image: linear-gradient(180deg, #1F1F1F 50%, #000 50%);
      border: 1px solid #f15c22;
}
#wpsl-search-btn {
    transition:all 0.3s ease-in-out;
    font-size: 24px;
    font-family:"Bebas Neue",sans-serif;
    border: none !important;
    padding: 6px 20px;
    line-height: 1.1em;
    color: #fff;
    background-color: #F2923B !important;
    background-repeat: repeat-x;
    background-image: unset !important;
    box-shadow: 0 1px 2px rgba(64,64,64,.1);
    text-transform: none !important;
}

#wpsl-search-btn:hover {
 transition:all 0.3s ease-in-out;
 background-color: #f15c23 !important;
}
/* map mobile */
@media screen and (max-width: 768px) {
    body #wpsl-gmap {
        height:350px !important;
    }
    #wpsl-gmap {margin: 0px 0px;}
    .tag-location__filter {
       flex-direction: column;
    }
    .form__input-group, .custom-filter-wrap {
        margin-bottom:15px;
    }
}

/* END MAPS */@media only screen and (max-width: 1025px){
#menu-main-menu .uc-mobile {margin-top:30px;}
}

/* WPSL Maps */
body .links-wrap  {
    margin: 0 20px;
    border-top: 1px solid #707070;
    background: #000000;
}

#wpsl-category label {
    width: 50px;
}
.tagmultisite-store, #wpsl-gmap {
    padding-top: 20px;padding-bottom: 20px;
}

.tagmultisite-store #wpsl-result-list #wpsl-stores li,
.tagmultisite-store #wpsl-result-list #wpsl-stores li:hover  {
    font-size:18px;
    color: #fff;
    padding: 20px;
    background: #333;
}
#wpsl-stores,  #wpsl-result-list {
color:#fff;
}
#wpsl-stores ul {height:auto;}
.tagmultisite-store #wpsl-result-list #wpsl-stores li .lct_storewp .wpsl-store-location span, 
.tagmultisite-store #wpsl-result-list #wpsl-stores li .lct_storewp .wpsl-store-location a, 
#wpsl-wrap .wpsl-store-location .wpsl-store-details, 
#wpsl-wrap.tagmultisite-store .wpsl-directions {
        font-size: 20px;
        font-family: "myriad-pro-condensed", sans-serif;
        color: #333;
transition:all 0.3s ease-in-out;
}

.tagmultisite-store #wpsl-result-list #wpsl-stores li.data_parent.active .lct_storewp .wpsl-store-location span,
.tagmultisite-store #wpsl-result-list #wpsl-stores li.data_parent.active .lct_storewp .wpsl-store-location a,
#wpsl-wrap .data_parent.active .wpsl-store-location .wpsl-store-details,
#wpsl-wrap.tagmultisite-store .data_parent.active .wpsl-directions {
    color: #ffffff;
    transition:all 0.3s ease-in-out;
}
.tagmultisite-store #wpsl-result-list #wpsl-stores li.data_parent.active .lct_storewp .wpsl-store-location a:hover,
li.data_parent.active i:hover {
    transition:all 0.3s ease-in-out;
    color:#f15c23;
}
#wpsl-result-list #wpsl-stores .lctm_title  {
    font-size: 26px;
    font-family:"Bebas Neue",sans-serif;
}
#wpsl-result-list ::-webkit-scrollbar {
  width: 15px;
}
#wpsl-result-list ::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px black;
  border-radius: 6px;
  background:#333;
}
#wpsl-result-list ::-webkit-scrollbar-thumb {
  height:50px;
  background: #f15c23;
  box-shadow:inset 0 0 5px black;
  border-radius: 6px;
  transition:all 0.3s ease-in-out;
}
#wpsl-result-list ::-webkit-scrollbar-thumb:hover {
  background: #F2923B;
  transition:all 0.3s ease-in-out;
}
#wpsl-wrap .wpsl-search {
    padding: 0 25px 0 25px;
    color: #fff;
    background-image: linear-gradient(180deg, #282828 50%, #000000 50%);
    display: block !important;
}
body #wpsl-wrap {
    margin-bottom: 0px;
    background:unset;
}

 body #wpsl-stores {padding:15px;}
 .tagmultisite-store #wpsl-result-list #wpsl-stores li {
    color: #F2923B;background:#333;
    transition:all 0.3s ease-in-out;
    border: 1px solid transparent;
}

.tagmultisite-store #wpsl-result-list #wpsl-stores li.active, 
.tagmultisite-store #wpsl-result-list #wpsl-stores li:hover {
      transition:all 0.3s ease-in-out;
      box-shadow: 0px 0px 12px 6px rgba(227.79999999999998, 80.22521739130434, 0, 0.83);
      background-image: linear-gradient(180deg, #1F1F1F 50%, #000 50%);
      border: 1px solid #f15c22;
}
#wpsl-search-btn {
    transition:all 0.3s ease-in-out;
    font-size: 24px;
    font-family:"Bebas Neue",sans-serif;
    border: none !important;
    padding: 6px 20px;
    line-height: 1.1em;
    color: #fff;
    background-color: #F2923B !important;
    background-repeat: repeat-x;
    background-image: unset !important;
    box-shadow: 0 1px 2px rgba(64,64,64,.1);
    text-transform: none !important;
}

#wpsl-search-btn:hover {
 transition:all 0.3s ease-in-out;
 background-color: #f15c23 !important;
}
/* map mobile */
@media screen and (max-width: 768px) {
    body #wpsl-gmap {
        height:350px !important;
    }
    #wpsl-gmap {margin: 0px 0px;}
    .tag-location__filter {
       flex-direction: column;
    }
    .form__input-group, .custom-filter-wrap {
        margin-bottom:15px;
    }
}

/* END MAPS */

/*Donation Form*/


#frm_form_59_container input::radio  { color: #000 !important;  opacity: 1; }
#frm_form_59_container .with_frm_style .frm_top_container .frm_primary_label {background:#fff !important; padding: 6px;}
#frm_form_59_container .frm_dropzone .dz-message {padding: 17px; }
#frm_form_59_container .frm_form select, .frm_form label {  color: #000000 !important; }
#frm_form_59_container .with_frm_style select {  color: #000000 !important; }
#frm_form_59_container .with_frm_style select option  { color: #000000 !important; }
#frm_form_59_container .frm_radio label, .frm_radio input[type="radio"] + span {  color: #000000 !important; }
#frm_form_59_container .frm_form input[type="radio"] + label, .frm_form label[for^="field_"] {  color: #000000 !important; }

/* End Donation Form*/

