/* line 7, sass/LC-search.sass */
#search_welcome .item {
  font-size: 0;
  margin-bottom: 20px;
}
/* line 11, sass/LC-search.sass */
#search_welcome .item:last-child {
  margin-bottom: 0;
}
/* line 14, sass/LC-search.sass */
#search_welcome .item > * {
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
}
/* line 19, sass/LC-search.sass */
#search_welcome .item > a {
  width: -webkit-calc(66% - 20px);
  width: -moz-calc(66% - 20px);
  width: -o-calc(66% - 20px);
  width: calc(66% - 20px);
  margin-right: 20px;
}
/* line 23, sass/LC-search.sass */
#search_welcome .item > a .img-bg {
  width: 100%;
  height: 140px;
  background-size: cover;
  background-position: 50% 60%;
}
/* line 29, sass/LC-search.sass */
#search_welcome .item > .description {
  width: 33%;
}

@media (max-width: 768px) {
  /* line 41, sass/LC-search.sass */
  #search_welcome .item > a {
    position: relative;
    left: -9%;
    width: 118%;
    max-width: 118%;
  }
  /* line 47, sass/LC-search.sass */
  #search_welcome .item > .description {
    width: 100%;
    position: static;
    margin-top: 14px;
  }
}
/* line 54, sass/LC-search.sass */
#top .main_color form#bken_search .form-row {
  margin-bottom: 12px;
  background: none;
}
/* line 59, sass/LC-search.sass */
#top .main_color form#bken_search .form-row.inline {
  display: inline-block;
  margin-right: 8px;
}
/* line 64, sass/LC-search.sass */
#top .main_color form#bken_search .form-row.button-row {
  margin-top: 20px;
  border-top: 1px solid #000099;
  padding-top: 20px;
}
/* line 70, sass/LC-search.sass */
#top .main_color form#bken_search .form-row label.collapseomatic {
  -moz-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s;
  display: inline-block;
  cursor: pointer;
  padding: 8px 12px;
  background: white;
  font-size: 16px;
  color: #000099;
  font-weight: 100;
  opacity: 1;
  border: 1px solid #000099;
}
/* line 17, ../../../../themes/enfold-child/sass/_base.sass */
#top .main_color form#bken_search .form-row label.collapseomatic:hover, #top .main_color form#bken_search .form-row label.collapseomatic:focus, #top .main_color form#bken_search .form-row label.collapseomatic:active {
  opacity: 0.7;
  background-color: #f1f1f1;
  color: black;
}
/* line 89, sass/LC-search.sass */
#top .main_color form#bken_search .form-row label.collapseomatic.colomat-close {
  background: #000099;
  color: white;
}
/* line 94, sass/LC-search.sass */
#top .main_color form#bken_search .form-row .checkboxes {
  padding: 8px;
  border: 1px solid #000099;
  margin-left: 0;
}
/* line 100, sass/LC-search.sass */
#top .main_color form#bken_search .form-row .checkboxes > div {
  color: #666;
  width: 140px;
  display: inline-block;
  opacity: 0.4;
}
/* line 107, sass/LC-search.sass */
#top .main_color form#bken_search .form-row .checkboxes > div.check-highlight {
  opacity: 1;
}
/* line 111, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #target-st15.checkboxes > div {
  color: #666;
  width: 160px;
  display: inline-block;
  opacity: 0.4;
}
/* line 118, sass/LC-search.sass */
#top .main_color form#bken_search .form-row.floating-bottom {
  margin-bottom: 0;
  border-top: 1px solid #000099;
  width: 100%;
  position: fixed;
  background: rgba(255, 255, 255, 0.7);
  bottom: 0;
  left: 0;
  right: 0;
}
/* line 129, sass/LC-search.sass */
#top .main_color form#bken_search .form-row.floating-bottom > div {
  margin: 0 auto;
  max-width: 1000px;
  padding: 20px 50px;
}

@media (max-width: 767px) {
  /* line 137, sass/LC-search.sass */
  #top .main_color form#bken_search .form-row.floating-bottom > div {
    padding: 10px 0px;
    width: 85%;
  }
}
/* line 144, sass/LC-search.sass */
#top .main_color form .form-row .button {
  -moz-transition: all, 0.2s;
  -o-transition: all, 0.2s;
  -webkit-transition: all, 0.2s;
  transition: all, 0.2s;
  background-color: #000099;
  color: white;
  text-align: center;
  border: 1px solid #000099;
  cursor: pointer;
}
/* line 17, ../../../../themes/enfold-child/sass/_base.sass */
#top .main_color form .form-row .button:hover, #top .main_color form .form-row .button:focus, #top .main_color form .form-row .button:active {
  background-color: #000099;
  color: white;
  border: 1px solid #000099;
  opacity: 0.7;
}
/* line 160, sass/LC-search.sass */
#top .main_color form .form-row input.register-button,
#top .main_color form .form-row input#wp-submit {
  font-size: 14px;
  width: 100px;
  max-width: 100%;
}

/* line 171, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st1,
#top .main_color form#bken_search .form-row #target-st1 {
  border-color: #00A88E;
  color: #00A88E;
}
/* line 177, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st1.colomat-close {
  background-color: #00A88E;
  color: white;
}
/* line 182, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st2,
#top .main_color form#bken_search .form-row #target-st2 {
  border-color: #D80041;
  color: #D80041;
}
/* line 188, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st2.colomat-close {
  background-color: #D80041;
  color: white;
}
/* line 193, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st3,
#top .main_color form#bken_search .form-row #target-st3 {
  border-color: #F68B1E;
  color: #F68B1E;
}
/* line 199, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st3.colomat-close {
  background-color: #F68B1E;
  color: white;
}
/* line 204, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st4,
#top .main_color form#bken_search .form-row #target-st4 {
  border-color: #00B2E5;
  color: #00B2E5;
}
/* line 209, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st4.colomat-close {
  background-color: #00B2E5;
  color: white;
}
/* line 213, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st5,
#top .main_color form#bken_search .form-row #target-st5 {
  border-color: #80C241;
  color: #80C241;
}
/* line 219, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st5.colomat-close {
  background-color: #80C241;
  color: white;
}
/* line 223, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st6,
#top .main_color form#bken_search .form-row #target-st6 {
  border-color: #007AC0;
  color: #007AC0;
}
/* line 229, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st6.colomat-close {
  background-color: #007AC0;
  color: white;
}
/* line 234, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st7,
#top .main_color form#bken_search .form-row #target-st7 {
  border-color: #0000FF;
  color: #0000FF;
}
/* line 240, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st7.colomat-close {
  background-color: #0000FF;
  color: white;
}
/* line 245, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st8,
#top .main_color form#bken_search .form-row #target-st8 {
  border-color: #F68B1E;
  color: #F68B1E;
}
/* line 251, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st8.colomat-close {
  background-color: #F68B1E;
  color: white;
}
/* line 256, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st9,
#top .main_color form#bken_search .form-row #target-st9 {
  border-color: #33C2E4;
  color: #33C2E4;
}
/* line 262, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st9.colomat-close {
  background-color: #33C2E4;
  color: white;
}
/* line 267, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st10,
#top .main_color form#bken_search .form-row #target-st10 {
  border-color: #808080;
  color: #808080;
}
/* line 273, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st10.colomat-close {
  background-color: #808080;
  color: white;
}
/* line 278, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st11,
#top .main_color form#bken_search .form-row #target-st11 {
  border-color: #808080;
  color: #808080;
}
/* line 284, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st11.colomat-close {
  background-color: #808080;
  color: white;
}
/* line 289, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st12,
#top .main_color form#bken_search .form-row #target-st12 {
  border-color: #09357F;
  color: #09357F;
}
/* line 295, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st12.colomat-close {
  background-color: #09357F;
  color: white;
}
/* line 300, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st13,
#top .main_color form#bken_search .form-row #target-st13 {
  border-color: #F90600;
  color: #F90600;
}
/* line 306, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st13.colomat-close {
  background-color: #F90600;
  color: white;
}
/* line 311, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st14,
#top .main_color form#bken_search .form-row #target-st14 {
  border-color: #0C449B;
  color: #0C449B;
}
/* line 317, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st14.colomat-close {
  background-color: #0C449B;
  color: white;
}
/* line 322, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st15,
#top .main_color form#bken_search .form-row #target-st15 {
  border-color: #0C449B;
  color: #0C449B;
}
/* line 328, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st15.colomat-close {
  background-color: #0C449B;
  color: white;
}
/* line 333, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st16,
#top .main_color form#bken_search .form-row #target-st16 {
  border-color: #006BF0;
  color: #006BF0;
}
/* line 339, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st16.colomat-close {
  background-color: #006BF0;
  color: white;
}
/* line 344, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st17,
#top .main_color form#bken_search .form-row #target-st17 {
  border-color: #40CC40;
  color: #40CC40;
}
/* line 350, sass/LC-search.sass */
#top .main_color form#bken_search .form-row #st17.colomat-close {
  background-color: #40CC40;
  color: white;
}

#top .main_color form#bken_search .form-row #st18,
#top .main_color form#bken_search .form-row #target-st18 {
  border-color: #0d84e3;
  color: #0d84e3;
}
#top .main_color form#bken_search .form-row #st18.colomat-close {
  background-color: #0d84e3;
  color: white;
}
#top .main_color form#bken_search .form-row #st19,
#top .main_color form#bken_search .form-row #target-st19 {
  border-color: #0292e2;
  color: #0292e2;
}
#top .main_color form#bken_search .form-row #st19.colomat-close {
  background-color: #0292e2;
  color: white;
}
#top .main_color form#bken_search .form-row #st20,
#top .main_color form#bken_search .form-row #target-st20 {
  border-color: #338f72;
  color: #338f72;
}
#top .main_color form#bken_search .form-row #st20.colomat-close {
  background-color: #338f72;
  color: white;
}
#top .main_color form#bken_search .form-row #st21,
#top .main_color form#bken_search .form-row #target-st21 {
  border-color: #ef3a3a;
  color: #ef3a3a;
}
#top .main_color form#bken_search .form-row #st21.colomat-close {
  background-color: #ef3a3a;
  color: white;
}
#top .main_color form#bken_search .form-row #st22,
#top .main_color form#bken_search .form-row #target-st22 {
  border-color: #000099;
  color: #000099;
}
#top .main_color form#bken_search .form-row #st22.colomat-close {
  background-color: #000099;
  color: white;
}
#top .main_color form#bken_search .form-row #st23,
#top .main_color form#bken_search .form-row #target-st23 {
  border-color: #f0c800;
  color: #f0c800;
}
#top .main_color form#bken_search .form-row #st23.colomat-close {
  background-color: #f0c800;
  color: white;
}

/* line 359, sass/LC-search.sass */
div#search-results p.warn {
  margin-bottom: 34px;
}
/* line 363, sass/LC-search.sass */
div#search-results div.bukken-title p span,
div#search-results p.warn span {
  background: yellow;
  color: black;
}
/* line 369, sass/LC-search.sass */
div#search-results article.bukken-search {
  margin-bottom: 34px;
  font-size: 0;
}
/* line 376, sass/LC-search.sass */
div#search-results article.bukken-search .bukken-title a,
div#search-results article.bukken-search .bukken-title > h3 {
  display: inline-block;
}
/* line 381, sass/LC-search.sass */
div#search-results article.bukken-search .bukken-title .simplefavorite-button {
  margin-left: 1em;
}
/* line 389, sass/LC-search.sass */
div#search-results article.bukken-search div.bukken-title {
  margin-bottom: 16px;
}
/* line 393, sass/LC-search.sass */
div#search-results article.bukken-search div.bukken-title p span {
  margin-right: 8px;
  padding: 0px 4px;
}
/* line 398, sass/LC-search.sass */
div#search-results article.bukken-search div.bukken-thumbnail {
  display: inline-block;
  vertical-align: top;
  width: 30%;
  margin-right: 4%;
}
/* line 405, sass/LC-search.sass */
div#search-results article.bukken-search div.bukken-thumbnail > a > img {
  width: 100%;
}
/* line 409, sass/LC-search.sass */
div#search-results article.bukken-search div.bukken-details {
  display: inline-block;
  vertical-align: top;
  width: 66%;
}
/* line 415, sass/LC-search.sass */
div#search-results article.bukken-search div.bukken-details td:first-child {
  white-space: nowrap;
  padding-right: 6px;
}
/* line 420, sass/LC-search.sass */
div#search-results article.bukken-search div.bukken-details .lighter {
  opacity: 0.6;
}
/* line 424, sass/LC-search.sass */
div#search-results article.bukken-search div.bukken-details p,
div#search-results article.bukken-search div.bukken-title p {
  margin-top: 0;
  font-size: 13px;
}
/* line 430, sass/LC-search.sass */
div#search-results article.bukken-search div.bukken-details tr,
div#search-results article.bukken-search div.bukken-details td {
  padding: 0;
  border: none;
  color: inherit;
  background: white;
}

@media (max-width: 767px) {
  /* line 442, sass/LC-search.sass */
  div#search-results article.bukken-search div.bukken-thumbnail {
    display: block;
    width: 100%;
    margin-right: 0;
  }
  /* line 448, sass/LC-search.sass */
  div#search-results article.bukken-search div.bukken-details {
    width: 100%;
  }
}
/* line 454, sass/LC-search.sass */
.simplefavorite-button {
  vertical-align: top;
  color: crimson;
  background: white;
  border: 1px solid crimson;
  padding: 2px 8px 3px;
  cursor: pointer;
  -moz-transition: all, 0.3s;
  -o-transition: all, 0.3s;
  -webkit-transition: all, 0.3s;
  transition: all, 0.3s;
}
/* line 464, sass/LC-search.sass */
.simplefavorite-button:hover {
  color: white;
  background: crimson;
  opacity: 0.7;
}
/* line 468, sass/LC-search.sass */
.simplefavorite-button.active {
  color: white;
  background: crimson;
  opacity: 1;
}
