/*
Theme Name: Locator 2016 Child
Description: Theme for Locator
Author: Quark Studios
Template: twentysixteen
*/

/* hello */


@import 'https://fonts.googleapis.com/css?family=PT+Sans';

label {
    display: block !important;
}

.search-field > label {
	display: inline-block !important;
	width:250px;
}

ul.wpum-user-listings li.wpum-single-user div.user {
    float: left;
    width: auto !important;
    padding: 0;
    line-height: 1.5em;
    /* margin: 0 auto; */
}


#exhibitors-ul {
    margin: 0 auto;
    text-align: center;
}

.exhibitors-li {
    display: inline-block;
    vertical-align: top;
    margin-bottom:20px;
	  margin-right: 10px;
    margin-left: 10px;
    max-width: 200px;
}

.exhibitors-li .user-avatar {
    border: 1px solid #ccc;
    height: 192px;
}

.page-numbers {
    margin: 0 auto;
    text-align: center;
}

.page-numbers > li {
    display: inline-block;
    vertical-align: top;
    margin-bottom:20px;
}

.unslider{overflow:auto;margin:0;padding:0}.unslider-wrap{position:relative}.unslider-wrap.unslider-carousel>li{float:left}.unslider-vertical>ul{height:100%}.unslider-vertical li{float:none;width:100%}.unslider-fade{position:relative}.unslider-fade .unslider-wrap li{position:absolute;left:0;top:0;right:0;z-index:8}.unslider-fade .unslider-wrap li.unslider-active{z-index:10}.unslider li,.unslider ol,.unslider ul{list-style:none;margin:0;padding:0;border:none}.unslider-arrow{position:absolute;left:20px;z-index:2;cursor:pointer}.unslider-arrow.next{left:auto;right:20px}

.unslider-nav { display:none;}
.unslider-nav ol {
  list-style: none;
  text-align: center;
}
.unslider-nav ol li {
  display: inline-block;
  width: 6px;
  height: 6px;
  margin: 0 4px;
  background: transparent;
  border-radius: 5px;
  overflow: hidden;
  text-indent: -999em;
  border: 2px solid #000;
  cursor: pointer;
}
.unslider-nav ol li.unslider-active {
  background: #000;
  cursor: default;
}





#blueselect {
  background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='50px' height='50px'><polyline points='46.139,15.518 25.166,36.49 4.193,15.519'/></svg>");
  background-color:#f7f7f7;;
  background-repeat:no-repeat;
  background-position: right 10px top 15px;
  background-size: 16px 16px;
  padding:12px;
  width:200px;
  font-family:Merriweather, Georgia, serif;
  font-size:16px;
  /* font-weight:normal; */
  color:#686868;
  text-align:center;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
  border-radius:3px;
  line-height:normal !important;
  -webkit-border-radius:3px;
  -webkit-appearance: none;
  border:0;
  outline:0;
  -webkit-transition:0.3s ease all;
	   -moz-transition:0.3s ease all;
	    -ms-transition:0.3s ease all;
	     -o-transition:0.3s ease all;
	        transition:0.3s ease all;
}


select:focus, select:active {
  border:0;
  outline:0;
}

.field-file > .description {
	background-color: #f1c40f;
    color: #000 !important;
    font-weight: bold;
}

.ptsans {
	font-family: 'PT Sans', sans-serif !important;
	text-transform: uppercase;
}

.fix-font {
    font-family: Montserrat, "Helvetica Neue", sans-serif !important;
    text-transform: uppercase;
    font-weight: bold;
}

.lineCategories, .lineDescription{ font-size:10px; }

.user_avatar_img{
  width: 190px ;
  height: 190px;
}
img.custom-logo{
  width: 120px;
  height: 70px;
}
a.addCustomCategoryBtn{
  display: none !important;
}

.wpum-registration-form-wrapper .fieldset-password{ display:none; }

fieldset[class*="wpum_field_exhibitor_categories"],
select[name="wpum_field_exhibitor_categories"],
input[value="Browse Category"]{ display:none; }

/* Booth Signage Tab Adjustment-- */
#wpum-account-forms-tabs ul li { margin: 0 10px 0 0; }
#wpum-account-forms-tabs ul li a { padding: 10px 10px; font-size: 14px; }
/* --Booth Signage Tab Adjustment */

/*.wpum-form-tab.tab-exhibitor{
  display: none !important;
}*/

.custom_booth_signage_textbox{ border-bottom: 1px solid #ccc; margin-bottom: 5px !important; }
.custom_booth_signage_textbox .input-text{ width: 95% !important; background: transparent; border: none; margin-top: -4px !important; }
.fieldset-wpum_booth_signage{ counter-reset: my-line-counter; /* Set "my-line-counter" to 0 */ }
.fieldset-wpum_booth_signage div.field:before{ counter-increment: my-line-counter; content: counter(my-line-counter) ". "; }

.wpuf-el.field_brand_categories{
  display: none !important;
}
@media screen and (max-width: 428px){
  .exhibitors-li{
/*    width: 40% ;
*/  }
  .exhibitors-li .user-avatar ,  .user_avatar_img{
    height: 128px ;
    width: 128px;
    padding: 0.5% 0;
  }
  h5.user-name.ptsans{
    width: 130px;
  }
}
