.gsearch-toolbox {
	display:none!important;
}

#gsearch-results {
  padding:0px;
  max-width:1200px;
  margin:0 auto;
  width:100%;
}

#gsearch-results .tm-grid-expand {
  margin-top:0px;
}

#gsearch-results .el-item img {
  width:400px;
  height:300px;
  object-fit: cover;
}

.gsearch-buttons .pulsanteazzera {
  padding-top:15px!important;
  padding-bottom:12px!important;
  /*position:relative;
  top:-2px;*/
  margin-left:20px;
}

/* */

.gsearch-buttons .btn.btn-primary {
 background-color:#202620;   
    color:white;
    border:1px solid #fff;
    font-size:16px;
    padding:10px 20px;
    cursor:pointer;
    height:46px;
  border-radius:5px;
}

.gsearch-buttons .btn.btn-primary:hover {
 background-color:#6597ad;   
    color:#202620;
    border:1px solid #5e8c9f;
    font-size:16px;
    padding:10px 20px;
    cursor:pointer;
  border-radius:5px;
}

.GSearchBlock .gsearch-cell {
 min-width:300px;   
}

.GSearchBlock .choices__inner {
  border-radius:5px;
}

.GSearchBlock .gsearch-field-select-multi h3 {
 display:none!important;   
}

.GSearchBlock .gsearch-buttons {
 display:inline-block;   
    margin-top:0px;
}

.GSearchBlock .GSearchBlock .choices__list--dropdown {
 min-width:260px;   
}

.GSearchBlock .choices__list--multiple .choices__item {
 color:#202620!important   
}

.GSearchBlock .dynoloader {
 display:none!important;   
}

@media only screen and (max-width: 600px) {
  .gsearch-table .gsearch-cell {
     min-width:95%!important; 
      max-width:95%!important;
    }
    .uk-transition-fade, [class*="uk-transition-scale"], [class*="uk-transition-slide"]  {
        opacity:1;
    }
    .uk-transition-fade.uk-position-cover {
        /*top:60%;*/
		background:none;
    }
	
    .uk-transition-fade .uk-overlay .el-content {
        font-size:16px;
        margin-top:5px!important;
    }
    .uk-transition-fade .uk-overlay .el-title {
        font-size:28px;
    }
    
    .uk-transition-fade .uk-overlay .el-link {
        font-size:10px;
        padding:5px!important;
        line-height:10px!important;
    }
	.uk-navbar-toggle-icon svg {
		width:35px;
		color:white;
	}
    
}