/*--
    UFC css CopyRight ver-1-10 - basis
--*/

@media(max-width:767px){
.wg-button_always-big {
  text-align: center;
  width: 100% !important;  
}
.basis {
  display: none;
}
}

.wg-button_always-big {
  text-align: center;
  width: 30%;
}

@media (max-width: 767.9px) {
  .wg-layout__inner-wrap {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
  .wg-search-box-container .wg-search_aside .wg-search__inner {
    padding: 10px 5px 5px !important;
  }   
  .wg-search__datepicker .wg-search__textinput { 
  min-width: 84px !important;  
  }
  .wg-search__col_submit .wg-button {
    width: 100%;
    margin-bottom: 10px !important;
  }
  .wg-search__inner {
    padding: 23px 5px 10px;
  }  
}

/*-- 19-04-2024 --*/

.uwg-search {
  margin: 0 auto;
  max-width: 1140px;
  padding: 25px !important; 
  background: #ffffff;  
  border-radius: 5px;
  box-shadow: 0 0 5px rgba(0,0,0,0.5);
}

@media (max-width: 767.9px) {
 .uwg-search {
   margin: 0 auto;
   max-width: 1140px;
   padding: 20px 10px !important;
}
}	

@media screen and (min-width: 768px) {  
.uwg-search__button {
    width: 100%;
}
.uwg-datepicker__calendar-wrap {  
  max-height: 300px;  
}
}

/*----------------*/

/*-- searchform --*/

.uwg-search__input {	
 font-size: 18px;	
}
.wg-autocomplete__item {  
  font-size: 16px;
}
.ufs-railway-app input:not(.wg-button) {
  font-size: 18px;
}
.uwg-datepicker__day {
  font-size: 16px;
  min-height: 35px;
  min-width: 35px;
}
.wg-search__label {
font-size: 16px;
}
.wg-search__example {
font-size: 12px;
}
.wg-search__textinput {
font-size: 18px;
}

.uwg-datepicker__button {
  background-color: #cd2026 !important;
  color: #fff !important;
  font-size: 16px !important;
  height: 42px !important;
}

.uwg-datepicker__link {  
  border: 1px solid #888;  
  color: #001364;
  font-weight: 550;
}

/*----------------*/

@media only screen and (min-width: 1024px) {
.wg-layout__inner-wrap {
  margin-left: 10px;
  margin-right: 10px;
  }  
  .wg-order-total__col {
  margin: 7px 45px;
  width: calc(50% - 30px);
}
/*-- UFS Script (Правый блок) --*/
.wg-layout__main {
  width: 68%;
}
}

/*-- END --*/