
.fan-footer .fan-top-row .container{ max-width:904px; }
.search__form { display: flex; }


.search__form .fan-btn-search { appearance: none; box-shadow: none; outline: 0; border: 2px solid #00519E; 
  background-color: #00519E; border-radius:0px; font-size:26px; padding: 8px 64px; line-height: initial; height:90px;
  transition: all 0.4s ease-in-out; 
  -webkit-transition: all 0.4s ease-in-out; 
  -ms-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out; 
  -o-transition: all 0.4s ease-in-out; 
   }
.fan-copyright{ font-size:18px; }
.fan-footer .fan-copyright a,
.fan-footer .fan-top-row form .search__input { 
  transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out;   -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; }
.fan-footer .fan-copyright a { text-decoration: underline !important; } 
.fan-footer .fan-copyright a:hover{ color:#00519e; }
.fan-footer .fan-top-row form .search__input { font-size:22px; outline: 0 ; height:90px !important; text-transform:uppercase; font- }
.fan-footer .fan-top-row form input.search__input::placeholder { color: #00519E; opacity: 1; }
 
/* Responsive css */
@media only screen and (max-width: 1024px) {
  .fan-top-row .search__input { font-size: 28px ; height: 70px ; }
  .fan-top-row .fan-btn-search { font-size: 28px ; height: 70px; }
}
@media only screen and (max-width: 767px) {
  .fan-top-row .search__input { font-size: 24px ; height: 50px; margin-right: 0; margin-bottom: 15px; }
  .fan-top-row .fan-btn-search { font-size: 30px; height: 50px; padding: 10px 34px; line-height: inherit; }
  .search__form { flex-wrap: wrap; justify-content: center; }
  .fan-footer .fan-top-row form .search__input{ height:50px !important; }
}