.heading-padded
{
padding-top: 80px;
padding-bottom: 40px;
}

.pad-eighty-sixty
{padding-top: 80px;
padding-bottom: 60px;}

.pad-sixty-fourty
{padding-top: 60px;
padding-bottom: 40px;}

.selectize-input > input 
{
  display: inline-block;
  padding: 0;
  min-height: 0;
  max-height: none;
  max-width: 100%;
  margin: 0 2px 0 0;
  text-indent: 0;
  border: 0 none;
  background: none;
  line-height: 33px;
  -webkit-user-select: auto;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-weight: 300;
}

.selectize-control.single .selectize-input:after
{
  right: 15px;
  margin-top: 8px;
  margin-right: 5px;
  float: right;
  height: 20px;
   width: 20px;
   background-image: url('../img/dropdown-arrow-light.png');
   background-position: 50% 50%;
  background-size: 20px;
}

.selectize-control.single.style-3.home .selectize-input:after
{
  margin-top: 8px;
}

.selectize-control.single.style-3.home .selectize-input.has-items:after
{
  margin-top: 0px;
  margin-left: 5px;
}

.selectize-control.single.style-3.home .selectize-input.has-items.dropdown-active:after
{
  margin-top: 8px;
  margin-left: 0px;

}

.selectize-control.single.style-3 .selectize-input:after
{
  margin-top: -1px;
}

.selectize-control.single .selectize-input:after:hover
{background-image: url('../img/dropdown-arrow-light-hover.png');}

.selectize-control.single .selectize-input.dropdown-active:after
{
background-image: url('../img/dropdown-arrow-active.png');
}

.selectize-input.items.full.has-options.has-items
{
}

.selectize-input.dropdown-active::before 
{}

.selectize-control
{margin-left: 5px;}

.selectize-add
{padding-top: 14px;
display: block;}


.new-listing
{background-repeat: no-repeat;
background-position: center center;
}

.sign-in-form-button
{margin-bottom: 20px;}

.trial_info tr
{
    height: 40px;
}

.selectize-dropdown
{
background: #FFFFFF;
border: 1px solid #9AA9BC;
box-shadow: 0px 3px 10px 0px rgba(154,169,188,0.50);
border-radius: 4px;
}

.selectize-dropdown-content .option
{text-align: left;}

.selectize-dropdown-content .option.active
{
  background-color: none;
  color: #2CB6AD;
}

.optgroup
{padding: 20px;}

.selectize-dropdown .optgroup:first-child .optgroup-header
{
font-weight: 400;
font-size: 20px;
color: #9AA9BC;
line-height: 27px;
padding-bottom: 20px;
border-bottom: 1px solid #DCE5F0;
padding-left: 0;
margin-bottom: 20px;
}

.optgroup .option {
  padding-left: 0px;
}


.map-search-form-input
{
  margin-left: 3px;
  margin-right: 0;
}

.selectize-dropdown .optgroup-header
{margin-left: 0;
padding-left: 0;}


.form-home .selectize-control{margin-left:3px;}


.no-ui-slider .slider-labels li:last-child::before
{left:4px;}

.no-ui-slider .slider-labels li::before {
  content: 'l';
  color: #D3DEEC;
  position: relative;
  top: -15px;
  left: 6px;
  font-size: 11px;
  z-index: -1;
}

.no-ui-slider .slider-labels li:nth-last-child(1) {
  position: absolute;
  margin-left: -3px;
  width: 25px;
}

.listing-level-300
{
  background-color: #EBF9F9;
  border: 2px solid #3875AB;
}

.listing-level-300:hover
{
  background-color: #F5FCFC;
}

.listing-level-300 .listing-top
{
 border-right: 1px solid #CEEBEA;
border-bottom: 1px none #CEEBEA; 
color: #5C6B7E;
}

.listing-level-300 .listing-bottom
{
  border-right: 1px solid #CEEBEA;
  border-top: 1px solid #CEEBEA; 
}

.listing-level-300 .listing-full-title, .trail-listing-distance-unit, .trial-listing-distance-from
{color: #5C6B7E;}

.trail-listing-distance-unit

#search .remove {
  line-height: 2em;
  font-size: 18px;
  padding-right: 10px;

}

#search .remove:hover
{
  background-color: transparent;
}

.map-search
{padding-top: 80px;}

.site-header
{z-index: 1000;}