.navbar .nav > li {
	width:100%;
	line-height: 1;
}

.sbox-content-iframe iframe { height: 100%; }
#sbox-window { padding: 0; }
#sbox-btn-close span.element-invisible { display: none; }
#sbox-content { padding: 20px; }

.tab-content .fade.active {
  opacity: 1;
}





.chosen-container.chosen-container-single {
  max-width: 100%;
  font-size: 1rem;
}
.chosen-container.chosen-container-single .chosen-single {
  display: inline-block;
  height: 38px;
  padding: 8px 60px 8px 8px;
  line-height: normal;
  color: hsl(210, 11%, 15%);
  vertical-align: middle;
  background: hsl(210, 16%, 93%) url("https://www.winescholarguild.com/media/com_wsg/img/select-bg.svg") no-repeat right 0rem center;
  background-image: none \9 ;
  background-size: 116rem;
  border: 1px solid hsl(210, 14%, 83%);
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 0rem;
}
.chosen-container.chosen-container-single .chosen-single abbr {
  top: 12px;
  right: 50px !important;
}
.chosen-container.chosen-container-single .chosen-single:focus {
  border-color: #8894aa;
  outline: none;
}
.chosen-container.chosen-container-single .chosen-single:disabled {
  cursor: not-allowed;
  background-color: hsl(210, 16%, 93%);
}
.chosen-container.chosen-container-single .chosen-single div b {
  background: none !important;
}
.chosen-container.chosen-container-single .chosen-drop {
  background: hsl(0, 0%, 100%);
  border: 1px solid hsl(210, 14%, 83%);
}
.chosen-container.chosen-container-single .chosen-results li {
  line-height: calc(1rem + .3rem);
}
.chosen-container.chosen-container-single.chosen-container-active .chosen-single {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.chosen-container.chosen-container-multi .chosen-choices {
  max-width: 100%;
  min-height: calc(1.5em + 1.2rem + 2px);
  font-size: 1rem;
  line-height: 1.5;
  background-image: hsl(0, 0%, 100%);
}
.chosen-container.chosen-container-multi .chosen-choices li.search-choice {
  padding: 5px 33px 5px 10px;
  /*color: hsl(0, 0%, 100%);*/
  color: #333;
  background: var(--primary);
  border: 0;
  -webkit-box-shadow: 1px 1px 4px hsla(0, 0%, 0%, 0.1);
          box-shadow: 1px 1px 4px hsla(0, 0%, 0%, 0.1);
  border-radius: 0.25rem;
}
.chosen-container.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
  top: 0;
  right: 0;
  width: 20px;
  height: 100%;
  background: hsla(0, 0%, 0%, 0.2);
  background-image: none !important;
}
.chosen-container.chosen-container-multi .chosen-choices li.search-choice .search-choice-close::before {
  position: absolute;
  top: 6px;
  right: 5px;
  font-size: 1rem;
  color: hsl(0, 0%, 100%);
  content: "×";
}

.chosen-container-active.chosen-with-drop .chosen-single {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.chosen-container-single {
  width: auto !important;
}

.card .chosen-container.chosen-container-single {
  width: 100% !important;
}
.card .chosen-container.chosen-container-single .chosen-single {
  width: 100% !important;
}


.controls .chosen-container.chosen-container-single, .filter-select .chosen-container.chosen-container-single {
  width: 100% !important;
}
.controls .chosen-container.chosen-container-single .chosen-single, .filter-select .chosen-container.chosen-container-single .chosen-single {
  width: 100% !important;
}

.js-stools-container-filters.clearfix::before {
	content: none;
}



.item_image{
	margin: 0 auto;
  text-align: center;
  padding: 10px;
  display: inline-block;
  background-color: #eee;
  margin-top: 20px;

}
.item_image img{
	max-width: 100%;
	max-height: 100px;
	display: inline-block;
}

.delete_me{
	position: relative;
}
.delete_me:after {
	position: absolute;
	content: "";
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: linear-gradient( to bottom right, #0000 47%, red, #0000 53% );
}
.delete_me:___before {
	position: absolute;
	content: "";
	left: 0;
	top: calc(50% - 5px);
	right: 0;
	border-top: 10px solid;
	border-color: #dc3545;
	height:100%;

	-webkit-transform:rotate(-4deg);
	-moz-transform:rotate(-4deg);
	-ms-transform:rotate(-4deg);
	-o-transform:rotate(-4deg);
	transform:rotate(-4deg);
	/*transform-origin: 0% 0%;*/
}



.delete_icon {
	display:inline-block;
	padding-left:10px;
	padding-right:10px;
	cursor:pointer;
	vertical-align: top;
	padding-top: 5px;
}
.item_image .delete_icon {
	float:right;
	font-size:1.5em;
}
