/* Box Sizing : IE 8 and above */
* {
  box-sizing: border-box; }

/* Container */
.miller-container {
  position: relative;
  width: 600px;
overflow: hidden;
}


/* PlaceHolder Columns */
.miller--placeholder {
  display: block; }

.miller--placeholder--column {
  position: absolute;
  top: 0; }

.miller--placeholder__background {
  background-color: #3F8D45;
  height: 100%;
  margin: 0;
}

/* Columns */
.miller--column {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  float: left;
  position: relative;
  z-index: 1;
}

/* Terms Selection */
.miller--terms--selection {
  display: none; }

/* Terms Container */
.miller--terms--container {
  background-color: #006600;
  height: 315px;
  margin: 0 1px;
  overflow: auto;
}

.js-focus {
  outline: 1px #000 dotted; }

/* List */
.terms {
  list-style: none;
  margin: 0;
  padding: 0;
  text-transform: capitalize;
  /* Active Taxonomy */
  /* Title */
  /* Parent Taxonomy */
  /* Icons */
  /* Active Taxonomy */ }
  .terms li {
    margin: 0;
    padding: 0;
    /*border-bottom: 1px solid #91D68B;*/
    cursor: pointer;
    position: relative; }

.terms li > a {
  color: #fff !important;
  display: block;
  padding: 6px 40px 6px 10px;
  text-decoration: none;
}
	
.term.has-children.active > a {
  color: #1F5A0B !important;
  font-weight: bold;
  text-decoration: none;
}

  .terms li a:link{
    color: #FFFFFF; }

.terms li a:hover {
  color: #1F5A0B !important;
}

  .terms li a:visited{
    color: #99CC99; }	

  .terms li:hover {
    background: #E8F4D0; }
  .terms .active, .terms .active:hover {
    background: #E8F4D0 none repeat scroll 0 0; }
    .terms .active .description, .terms .active:hover .description {
      color: #fff; }
  .terms .title {
    display: block; }
  .terms .has-children .title {
    font-size: 90%; }
  .terms .has-children .icon-arrow {
    display: block; }
  .terms .icon {
    position: absolute;
    width: 20px;
    height: 20px;
    right: 10px;
    top: 50%;
    margin-top: -10px;
    transition: all 0.2s ease-in; }
  .terms .icon-arrow {
    background: url(/img/icons.png) 0 -20px no-repeat;
    display: none; }
  .terms .icon-search {
    background: url(/img/icons.png) -20px 0 no-repeat;
    opacity: 0;
    display: none\9;
    /* IE 8 Hack */ }
  .terms .active .icon-arrow {
    opacity: 0;
    display: none\9;
    /* IE 8 Hack */ }
  .terms .active .icon-search {
    opacity: 1;
    display: block\9;
    /* IE 8 Hack */ }

@media only screen and (max-width: 600px) {
  /* Base */
  html {
    width: auto; }

  /* Hide Placeholders for mobile */
  .miller--placeholder {
    display: none; }

  /* Width of column */
  .miller--column--wrap {
    position: relative; }

  .miller--column {
    width: 100% !important;
    position: absolute;
    left: 0;
    top: 0;
    background: #fff; }
    .miller--column:focus {
      outline: none; }

  /* Terms Selection */
  .miller--terms--selection {
    padding: 10px 10px;
    border-bottom: 1px #b8bbbd solid;
    overflow: hidden;
    background: #eee; }

  /* Link Back */
  .link--back {
    background: #37BFEF;
    color: #fff;
    border-radius: 10%;
    padding: 5px 10px;
    margin-right: 10px; }

  .miller--terms--selection {
    display: block; } }
	
	
.btnTjiru img {
  cursor: pointer;
}