.store-locator .sl-header {
  background-color: #799D1A;
  padding: 10px;
}

.store-locator #sl-filter {
  margin: 0;
}

.store-locator .sl-header .search {
  float: left;
  width: 40%;
}

.store-locator .sl-header .categories {
  float: left;
  width: 50%;
}

.store-locator .sl-header .categories li {
  float: left;
  color: #FFFFFF;
  width: 33.333%;
}

.store-locator .sl-header .categories li input {
  margin: 0 5px 0 0; 
}

.store-locator #map {
  height: 500px;
}

.store-locator select#tagid {
  width: 90%;
}

.store-locator .sl-header .search input[name="search"], ul.chzn-choices {
  height: 40px;
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
  width: 70%;
  padding: 0 30px 0 20px;
}
ul.chzn-choices {
    min-height: 40px !important;
    border-radius: 20px;
    width: 92.5%  !important;
    padding-left: 18px !important;
    padding-top: 6px !important;
}

.store-locator .sl-header .search #sl-filter-submit,button#sl-filter-reset {
  border-radius: 20px;
  height: 40px;
  width: auto;
  box-sizing: border-box;
  left: -25px;
  position: relative;
  /*background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #fce341 14%, #fce553 14%, #fee52b 14%, #fcc500 39%) repeat scroll 0 0;*/
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fce341+14,fce553+14,fee52b+14,fcc500+39 */
background: #fce341; /* Old browsers */
background: -moz-linear-gradient(top,  #fce341 14%, #fce553 14%, #fee52b 14%, #fcc500 39%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #fce341 14%,#fce553 14%,#fee52b 14%,#fcc500 39%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #fce341 14%,#fce553 14%,#fee52b 14%,#fcc500 39%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fce341', endColorstr='#fcc500',GradientType=0 ); /* IE6-9 */
  color: #000000;
  font-weight: bold;  
}
.store-locator .sl-header .search #sl-filter-submit:hover,button#sl-filter-reset:hover {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fcc500+1,fcc500+50,fcc500+54,fedf23+100 */
background: #fcc500; /* Old browsers */
background: -moz-linear-gradient(top,  #fcc500 1%, #fcc500 50%, #fcc500 54%, #fedf23 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #fcc500 1%,#fcc500 50%,#fcc500 54%,#fedf23 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #fcc500 1%,#fcc500 50%,#fcc500 54%,#fedf23 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcc500', endColorstr='#fedf23',GradientType=0 ); /* IE6-9 */
    
}

/*moje daqlší úpravy*/
/*.store-locator {
    padding-left: 12.5%;
    padding-right: 10%;
    background-color: white;
    margin-top: -10px;
}*/
.store-locator .button-reset {
    float: right;
}
.info {
    font-size: 15px !important;
    font-family: Raleway,sans-serif !important;
    color: black !important;
    /*background-color: #F2FCC8;*/
}
.info .label {
    padding: 0 5px 0 0px;
    background-color: transparent;
    color: black;
    font-weight: bold;
    font-size: 15px;
    font-family: Raleway,sans-serif;
}
.info-name {
    font-size: 22px;
    font-weight: bold;
    text-align: center;
    border-bottom: 1px solid #AED141;
    padding-bottom: 6px;
    margin-bottom: 3px;
}
.info-category, .info-tag {
    border-bottom: 1px solid #AED141;
    margin-bottom: 3px;   
}
.info a,.info a:hover  {
    color: #8db81d;
}
.info-direction {
    font-size: 18px;
    font-weight: 600;
    text-align: center;
    padding-top: 10px;
}
.categories ul li:nth-child(3) {
    clear: both;
}
.categories ul li:nth-child(1), .categories ul li:nth-child(2) {
    border-bottom: 2px solid #FCCC0A;
    padding-bottom: 10px;
    margin-bottom: 10px;
}
div#tagid_chzn {
    width: 89% !important;
}
.info-desc {
    padding-top: 10px;
}