.page-itemssearch .page-title h1
{
    display: none;
}

form#klondike-search-quick-form .form-item,
form#klondike-search-quick-form .description,
form#klondike-search-quick-form h2.block-title,
form#klondike-search-quick-form div.form-item > label
{
    display: none;
/*
    position: absolute;
    left: -9999px;
*/
}

#region-branding #block-klondike-search-klondike-search-quick-form .form-submit.submit-search
{
    background-image: url("../img/search-bg-icon_15x15.png");
    background-repeat: no-repeat;
    background-color:#ffffff;
    background-position: 0px 3px;
    color:transparent;
    width:15px;
    height:22px;
    border:none;
    float:left;
}
#region-branding #block-klondike-search-klondike-search-quick-form .form-submit.submit-advanced
{
    background-image: url("../img/plus-icon_15x15.png");
    background-repeat: no-repeat;
    background-color:#ffffff;
    background-position: 0px 3px;
    color:transparent;
    width:15px;
    height:22px;
    border:none;
    float:left;
}

#region-branding #block-klondike-search-klondike-search-quick-form .form-submit.submit-saved
{
    background-image: url("../img/save-icon_15x15.png");
    background-repeat: no-repeat;
    background-color:#ffffff;
    background-position: 0px 3px;
    color:transparent;
    width:15px;
    height:22px;
    border:none;
    float:left;
}



#region-branding #block-klondike-search-klondike-search-quick-form
{
	float: right;
}

#region-branding #block-klondike-search-klondike-search-quick-form .form-item.form-item-search
{
	display: block;
	font-weight: bold;
	position: relative;
	left: 0;
        float:left;
        background-color:#ffffff;
}

form#klondike-search-quick-form #edit-search {
    width: 210px;
    height:20px;
    border:none;
    padding-left:2px;
}
form#klondike-search-quick-form #edit-search:focus {
    width: 400px;
    z-index: 1000;
}



form#klondike-search-advanced-form > div .form-item-itemtype,
#zone-content form#itemssearch-auctionitems-form > div .form-item-itemtype,
#zone-content form#itemssearch-mineralitems-form > div .form-item-itemtype ,
#zone-content form#itemssearch-archive-form > div .form-item-itemtype,
#zone-content form#itemssearch-locationitems-form > div .form-item-itemtype {
	overflow: hidden;
}

form#klondike-search-advanced-form .form-item-fixed-price label
{
    color: #FFFFFF;
    cursor: pointer;
    margin-right: 1px;
    padding: 5px 7px;
    width: auto;
    border-width: 0px !important;
    height: 20px;
    line-height: 20px;
}

form#klondike-search-advanced-form .form-item-fixed-price input.form-radio{
	 display: none; 
}

.checkbox-as-button .form-type-checkbox
{
    position:relative;
    overflow:hidden;
    height:30px;
    float:left;
}

.checkbox-as-button .form-type-checkbox.form-item-fixed-price--1
{
    width:auto;
}
.checkbox-as-button .form-type-checkbox.form-item-fixed-price-0
{
    width:auto;
}
.checkbox-as-button .form-type-checkbox.form-item-fixed-price-1
{
    width:auto;
}

.checkbox-as-button input
{
    position:absolute;
    top:0px;
    left:0px;
    z-index:-10;
}
.checkbox-as-button label
{
    line-height:30px;
    height:30px;
    display:block;
    padding:0px 5px;
    text-align:center;
    font-size:12px;
}
.checkbox-as-button label:hover
{
    cursor:pointer;
}

/*
form#klondike-search-advanced-form #edit-archive
{
    display:none;
}
*/

form#klondike-search-advanced-form input[type=submit] {
    float:left;
}


form#klondike-search-advanced-form .form-item-user-id
{
    position:relative;
}

form#klondike-search-advanced-form .form-item-user-id input
{
    float:none;
    display:inline;
    vertical-align:top;
}

form#klondike-search-advanced-form .form-item-user-id .form-checkboxes label {
    display: inline-block;
    background-color: #eeeeee;
    font-size: 12px;
    width: 125px;
    height: 32px;
}
form#klondike-search-advanced-form .form-item-user-id .form-checkboxes label .no-image-title {
    padding: 5px;    
    text-align:center;
    vertical-align: middle;
    font-weight: bold;
}


form#klondike-search-advanced-form .form-item-user-id .form-checkboxes img
{
    float:none;
    display:inline-block;
}



form#klondike-search-advanced-form > div > div.form-item.form-item-search {
    border-top:none;
    clear: both;
    margin: 5px 0;
}

form#klondike-search-advanced-form > div > div.form-item.form-item-remove-auction {
    margin: 10px 0;
}

form#klondike-search-advanced-form > div > div.form-item.form-item-base-price
{
    border-bottom:none;
}
form#klondike-search-advanced-form div.search-filter div.form-item.last-active-filter:after{
  /*border-bottom: 1px dotted #BBBBBB;*/
  border-bottom: 1px dotted #C8CECE;
    border-top: 1px solid #E4EAEA;
   background-color: #C8CECE;
    content: "";
    display: block;
}

form#klondike-search-advanced-form div.search-filter div.form-item.operator-must-not label,
span.label.operator-must-not{
  text-decoration: line-through;
}
form#klondike-search-advanced-form div.search-filter div.form-item-fixed-price > label,
form#klondike-search-advanced-form div.search-filter div.form-item-auction > label,
form#klondike-search-advanced-form div.search-filter div.form-item-bid-status > label,
form#klondike-search-advanced-form div.search-filter div.form-item-collection > label,
form#klondike-search-advanced-form div.search-filter div.form-item-archive > label,
form#klondike-search-advanced-form div.search-filter div.form-item-followed-sellers > label,
form#klondike-search-advanced-form div.search-filter div.form-item-last-24-hours > label,
form#klondike-search-advanced-form div.search-filter div.form-item-personalise > label,
form#klondike-search-advanced-form div.search-filter div.form-item-followed-minerals > label{
  display: none;
}



form#klondike-search-advanced-form div.search-filter-collapsible div.search-filter-options,
form#klondike-search-advanced-form div.search-filter-collapsible div.search-filter-controls
{
    display:none;
}
form#klondike-search-advanced-form div.search-filter-collapsible.open div.search-filter-options,
form#klondike-search-advanced-form div.search-filter-collapsible.open div.search-filter-controls
{
    display:block;
}

form#klondike-search-advanced-form div.search-filter-collapsible > div > label
{
    display:block;
    height:20px;
    line-height:20px;
    cursor:pointer;
}
form#klondike-search-advanced-form div.search-filter-collapsible.closed > div > label
{
    background-image:url(../img/plus-sign_19x20.png);
    background-position:top right;
    background-repeat: no-repeat;
}form#klondike-search-advanced-form div.search-filter-collapsible.open > div > label
{
    background:none;
}

form#klondike-search-advanced-form div.search-filter-collapsible a.search-filter-execute
{
    display:block;
    background-image:url('../img/forward_19x20.png');
    background-position:top left;
    background-repeat: no-repeat;
    height:20px;
    width:19px;
    line-height:20px;
    cursor:pointer;
    float:left;
}


form#klondike-search-advanced-form div.search-filter-collapsible a.search-filter-collapse
{
    display:block;
    background-image:url('../img/minus-sign_19x20.png');
    background-position:top right;
    background-repeat: no-repeat;
    height:20px;
    width:19px;
    line-height:20px;
    cursor:pointer;
    float:right;
}
form#klondike-search-advanced-form div.search-filter-collapsible div.clear
{
    clear:both;
}

form#klondike-search-advanced-form .search-filter-footer
{
    display:block;
    height:1px;
    border-top: 1px solid #E4EAEA;
    background-color:#C8CECE;
    margin:5px 0px;
}

#searchnav{
	float: right;
	position: relative;
}

#searchnav-directions {
/*    background: none repeat scroll 0 0 red;*/
    color: #FFFFFF;
    overflow: hidden;
    padding: 0;
    width: 115px;
    margin: 0;
}

#searchnav-directions > li {
    border: 1px solid #DEDEDE;
    height: 37px;
    line-height: 45px;
    text-indent: -9999px;
    width: 35px;
    display: block;
}
#searchnav-directions > li a
{
    display: block;
}
#searchnav-back{
    border-top: 1px solid #CECECE;
    color: #FFFFFF;
    font-size: 0.9em;
    font-weight: bold;
    left: 37px;
    position: absolute;
    text-align: center;
    width: 42px;
}

#searchnav-back .form-submit{
    background: transparent;
    border: none;
    margin: 0;
    padding: 0;
    width: 41px;    
}

#searchnav-paginate {
    background-color: #CECECE;
    border-bottom: 1px solid #CECECE;
    bottom: 0;
    font-size: 0.9em;
    font-weight: bold;
    left: 37px;
    position: absolute;
    text-align: center;
    width: 42px;
}

#searchnav-prev{
    float: left;
    background-image: url("../img/arrow_left.png");
}

#searchnav-next{
    float: right;
    background-image: url("../img/arrow_right.png");
}

/*
.item-search-toolbar form {
    float: left;
}
*/
.item-search-toolbar .form-submit{display: none;}

.item-search-toolbar .list-view-btn a,
.item-search-toolbar .gallery-view-btn a{
	width: 31px;
	height: 32px;
	float: left;
	background-position: 0;
	background-repeat: no-repeat;
	cursor: pointer;
	display: block;
}

.item-search-toolbar .list-view-switcher {
    position: absolute;
    right: 0;
    top: 20px
}

/*.item-search-toolbar:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}*/

.items-listing-block:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.item-search-toolbar .list-view-switcher ul {
    margin-bottom: 0;
}
.item-search-toolbar .list-view-switcher li{
	display: inline-block;;
}
.item-search-toolbar .list-view-switcher li.first{
	margin-right: 10px;
}

.item-search-toolbar .form-item-sort,
.item-search-toolbar .search-pager li {
    /*float: left;*/
}

.item-search-toolbar .search-pager,
.item-search-toolbar .search-count{
    /*clear: both;*/
/*    margin-top:10px;*/
}
.item-search-toolbar .search-pager ul li {
    width: auto;
    padding: 0 5px;
    display: inline-block;
}
.item-search-toolbar .search-pager ul li.first {
    padding-left: 0;
}

.item-search-toolbar.bottom .search-count {
    text-align: right;
}
.item-search-toolbar.bottom .search-pager {
    float: right;
}

form#klondike-search-advanced-form .form-item-show-full-filter-list {
    font-style: italic;
}

form#klondike-search-advanced-form .filter-count {
  font-style: italic;
  font-size: 85%;
  vertical-align: top;
}

form#klondike-search-advanced-form .search-filter-options .form-type-checkbox {
  position: relative;
}
form#klondike-search-advanced-form #edit-user-id.search-filter-options .filter-count {
  top: 5px;
}

form#klondike-search-saved-searches label{
  display: inline-block;
  width: 300px;
}
form#klondike-search-saved-searches input{
  margin: 0;
}
table.saved-searches div.business-name-wrapper {
    clear: both;
}
table.saved-searches img {
  display: inline-block;
  vertical-align: middle;
}

/*form#klondike-search-advanced-form #edit-user-id.search-filter-options .form-type-checkbox .filter-count{
  position: absolute;
  right: 0;
  top: 5px;
}*/

#region-branding form#klondike-search-popup-form {
  display: none;
}

.block-system-main ul li.select2-results__option {
    list-style-position: inherit;
    list-style-type: none;
}

/*form#klondike-search-quick-form .advanced-popup{
  width: 500px;
  height: 500px;
  background-color: white;
  position: absolute;
  top: 13px;
  right: 0;
  z-index: 999;
  opacity: 0.9;
  border: 1px solid #cccccc;  
  overflow-y: scroll;
  padding: 10px;
}*/
form#klondike-search-popup-form .form-item,
form#klondike-search-popup-form .description,
form#klondike-search-popup-form h2.block-title,
form#klondike-search-popup-form div.form-item > label{
  display: inline-block;
}
form#klondike-search-popup-form div.form-item {
  margin-bottom: 5px;
}

body.page-itemssearch-full form#klondike-search-popup-form div.form-item {
    width: 100%;
}

form#klondike-search-popup-form div.form-item > label {
  color: #000000;
  width: 125px;
  vertical-align:top;
  font-weight: bold;
}
form#klondike-search-popup-form div.form-item > input.form-text,
form#klondike-search-popup-form div.form-item > select.form-select {
  width: 500px;
}

form#klondike-search-popup-form ul.tagit {
  width: 300px;
  display: inline-block;
}
form#klondike-search-popup-form ul.tagit li.tagit-choice{
  margin-bottom: 5px;
}

div.ui-dialog.ui-widget-content.search-dialog {
  border: 3px solid #AAAAAA;
}

form#klondike-search-popup-form div.primary-filters:after,
form#klondike-search-popup-form div.secondary-filters:after{
  /*border-bottom: 1px dotted #BBBBBB;*/
  border-bottom: 1px dotted #C8CECE;
    border-top: 1px solid #E4EAEA;
   background-color: #C8CECE;
    content: "";
    display: block;
}

form#klondike-search-popup-form div.secondary-filters {
    margin-top: 20px;
}

form#klondike-search-popup-form .form-submit {
    position: absolute;
    top: 8px;
    right: 30px;
    width: 70px;
    z-index: 9999;
}
form#klondike-search-popup-form .form-submit.clear-all {
    top: 50px;
    width: 70px;    
}

body.page-itemssearch-full form#klondike-search-popup-form .form-submit {
    position: fixed;
    top: 60px;
}

body.page-itemssearch-full form#klondike-search-popup-form .form-submit.clear-all {
    top: 102px;
}

form#klondike-search-popup-form .form-submit.form-button-disabled,
form#klondike-search-popup-form .form-submit.form-button-disabled:hover
{
/*    background: none;
    background-color: #EEEEEE;
    border: 1px solid #FFFFFF;
    cursor: default;*/
    display: none;
}

/*form#klondike-search-popup-form .availability-filters .form-type-checkbox label{
    display: none;
}*/
form#klondike-search-popup-form div.form-checkboxes {
    display: inline-block;
}

form#user-profile-form div.field-name-field-klondike-search-saved div.dataTables_info {
    float: none;
}
form#user-profile-form div.field-name-field-klondike-search-saved div.form-actions input.form-submit {
    float:right;
    margin: 10px 0;
}

div.block-klondike-search-embedded {
    position: relative;
}

#block-klondike-search-klondike-search-quick-form .contextual-links-wrapper {
    display: none;
}


form#klondike-search-advanced-form .toggle-favourites {
    display: inline-block;
    width: 50px;
    height: 50px;
    background-color: red;
    cursor: pointer;
    font-size: 8px;
}

form#klondike-search-advanced-form .summary-message {
    clear: both;
}

form#klondike-search-advanced-form .form-item-followed-sellers .form-type-checkbox label {
    background-image: url("../img/followed-sellers.png");
    width: 35px;
    background-repeat: no-repeat;
    background-position: center center;
    background-color: #CCCCCC;
    color: transparent;
}

form#klondike-search-advanced-form .form-item-followed-minerals .form-type-checkbox label {
    background-image: url("../img/followed-minerals-inactive.png");
    width: 35px;
    background-repeat: no-repeat;
    background-position: center center;
    background-color: #CA2802;
    color: transparent;
}
form#klondike-search-advanced-form .form-item-followed-minerals .form-type-checkbox label.active {
    background-image: url("../img/followed-minerals-active.png");
    background-color: #ED6C51;
}
form#klondike-search-advanced-form .form-item-last24-hours .form-type-checkbox label {
    background-image: url("../img/last24-inactive.png");
    width: 35px;
    background-repeat: no-repeat;
    background-position: center center;
    background-color: #CA2802;
    color: transparent;
}
form#klondike-search-advanced-form .form-item-last24-hours .form-type-checkbox label.active {
    background-image: url("../img/last24-active.png");
    background-color: #ED6C51;
    color: transparent;
}

form#klondike-search-advanced-form .form-item-personalise .form-type-checkbox label {
    background: url("../img/my-items.png");
    width: 35px;
    background-repeat: no-repeat;
    background-position: center center;
    background-color: #CCCCCC;
    color: transparent;
}

form#klondike-search-advanced-form .form-item-followed-sellers.form-disabled .form-type-checkbox label {
    background-image: url("../img/followed-sellers-disabled.png");
}
form#klondike-search-advanced-form .form-item-followed-minerals.form-disabled .form-type-checkbox label {
    background-image: url("../img/followed-minerals-disabled.png");
    background-color: #CCCCCC;
}
form#klondike-search-advanced-form .form-item-last24-hours.form-disabled .form-type-checkbox label {
    background-image: url("../img/last24-disabled.png");
    background-color: #CCCCCC;
}
form#klondike-search-advanced-form .form-item-personalise.form-disabled .form-type-checkbox label {
    background-image: url("../img/my-items-disabled.png");
}


form#klondike-search-advanced-form .form-item-search,
form#klondike-search-advanced-form .form-item-search-within {
    background-color: #ffffff;
    border: 1px solid #aaaaaa;
    margin-bottom: 10px;
}

form#klondike-search-advanced-form .form-item-search label,
form#klondike-search-advanced-form .form-item-search-within label {
    display: none;
}

form#klondike-search-advanced-form .form-item-search .form-text,
form#klondike-search-advanced-form .form-item-search-within .form-text {
    border: none;
}

form#klondike-search-advanced-form .form-item-search .submit-shortcut,
form#klondike-search-advanced-form .form-item-search-within .submit-shortcut {
    background-image: url(../img/search-bg-icon_15x15.png);
    background-repeat: no-repeat;
    background-color: #ffffff;
    color: transparent;
    width: 15px;
    height: 15px;
    border: none;
    float: right;
    display: inline-block;
    margin: 2px 3px 0px 0px;
}
form#klondike-search-advanced-form .form-item-search .submit-shortcut:hover,
form#klondike-search-advanced-form .form-item-search-within .submit-shortcut:hover {
    cursor: pointer;
}

form#klondike-search-advanced-form .form-item-bid-status,
form#klondike-search-advanced-form .form-item-followed-sellers
form#klondike-search-advanced-form .form-item-followed-minerals{
    clear: both;
}