@charset "UTF-8";
/* start New York State Common Web Banner */
#nysbanner { position: absolute; top: 0; background: #fff; width: 100%; }

#nysbanner { height: 86px; }  /* add a fixed height to the container */
#nysbanner .moduletable {  border-bottom: 1px #dddddd solid; height: 82px; overflow: hidden; } 
.home #nysbanner { position: fixed; }


/* .nygov-universal-container {display: none;} */
/* end New York State Common Web Banner */


.tm-logo-small { margin-right: -50%; /*left: 50%;*/ position: absolute; }


/* CSS for the Mobile menu bar position of search-small */
/* the code for the mobile search icon is hardcoded into the template
   and the image is located at /images/icons/search_box_icon.png */
.sb-icon-search  {
  width: 30px;
  height: 30px;
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  padding: 0;
  margin: 0;
  line-height: 30px;
  text-align: center;
  cursor: pointer;

  z-index: 90;
  speak: none;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
}
