/*a[href="/staff/1501/danny-zaborowski"] {
	display: none;
}*/

.credit-form {
  padding: 0 5em;
}

.credit-form .form-group {
	margin: 1.25em auto !important;
}

.credit-form .half {
  width: 50%;
  float: left;
  padding-left: 12px;
  padding-right: 12px;
  clear: right;
}

.credit-form .left {
  padding-left: 0;
}

.credit-form .right {
  padding-right: 0;
}

.credit-form .clear,
.credit-form .cform-response{
  clear: both;
}

.credit-form legend {
  border: none;
  margin-bottom: 0;
}

.credit-form fieldset {
  margin-bottom: 1em;
}

.terms-1 hr, .term hr {
  display: none;
}



/*----------------------------------------------------------------
   Media Queries
----------------------------------------------------------------*/
/*@media all and (-ms-high-contrast:none)*/

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .widget-logo a {
      display: inline-block;
      width: 50%;
    float:left;
  }
}

/* Mobile */
@media screen and (max-width: 449px) {
 
    .widget-product-slider .product-feature-items .product-feature-cols {
        width: 45% !important;
    }
}


.widget-product-search button {
    display: block;
    background-color: transparent;
    border: none;
  	position: absolute;
    right: 1.5em;
    bottom: 1.45em;
    color: #e8e8e8;
}

.widget-product-search .fa-search {
  position: static !important;
  right: 0 !important;
}

a.mro-site {
    background-color: #007249;
    color: #fff!important;
  transition: all .5s ease 0s;
    border: none;
    border-radius: 50px;
    padding: .6em 1.5em;
    font: normal 400 .75em bemio,Helvetica Neue,Helvetica,Arial,sans-serif;
    text-transform: uppercase;
}

.widget-staff-listing .email {
 	display: none; 
}

.share-list-item a .fa {
    color: #fff;
    padding: 5px;
}

.widget-brands .item img {
    max-height: 75px;
    margin: auto;
  max-width:150px;
}

.widget-brands .widget-title {
    display: block!important;
}

.item.bb-item.bb-general.active {
    text-align: center;
}

.tab-content>.active {
    visibility: visible;
    background-color: #fff;
    border-radius: 5px;
    border: 1px solid #e8e8e8;
    border-bottom-color: #c2c2c2;
    padding: 5px!Important;
    display: block;
    width: 100%;
}

a.mc-archive-link {
    display: none;
}