p {
  zoom: 1;
  /* combat IE7 repeating word bug */
}
#zone-header-wrapper,
#zone-header-wrapper * {
  position: relative;
  z-index: 1;
}
/* Odd positioning fix for the rotator's pager element in IE7 */
.block-boxes-rotator_box .box-rotator-pager {
  position: relative;
  top: 240px;
  width: 50%;
  margin-bottom: 0;
  z-index: 999;
}
.block-boxes-rotator_box .rotator-gradient {
  position: absolute !important;
  top: 10px !important;
  right: 10px !important;
  bottom: 10px !important;
  left: 10px !important;
}
.block-boxes-rotator_box .flex-pauseplay,
.block-boxes-rotator_box span.pause {
  display: none;
}
.block-boxes-rotator_box .field-name-field-collection-rotator {
  position: relative;
}
.block-boxes-rotator_box a,
.block-boxes-rotator_box a * {
  text-decoration: none;
}
#block-search-form .form-text,
#block-gsa-search-gsa-search-form .form-text {
  width: 200px !important;
  height: 34px !important;
}
#block-search-form .form-submit,
#block-gsa-search-gsa-search-form .form-submit {
  z-index: 100;
}
/* IE Fixes for GTA-1077 .. If issues persist in IE8, move this to a (new) stylesheet that targets both IE7 and IE8 */
/* GTA-1083 Add in borders where shadows don't render */
#region-preface-main .shadows,
#region-preface-first .shadows,
#region-preface-second .shadows,
#region-preface-third .shadows,
#region-sidebar-second .shadows {
  border: 1px solid #CCC;
}
#zone-preface .shadows .shadows {
  border: 0;
}
#region-preface-main .block-nodeblock .shadows {
  border: 0;
}
#zone-preface .block-boxes-gta_image_box .shadows,
#zone-content .block-boxes-gta_image_box .shadows {
  border: 0;
}
/* GTA-1078 Utility menu dividing lines */
/* GTA-1079 - line height issue on utility menu */
#region-branding .block-menu-utility ul.menu li {
  border-right: 1px solid #000;
  margin-right: 5px;
  line-height: 100%;
}
#region-branding .block-menu-utility ul.menu li.last {
  border-right: 0;
}
#region-branding h1.site-name,
#region-branding h1.site-name a {
  line-height: 110%;
}
/* GTA-1084 rotator fixes */
body,
body * {
  z-index: 1;
}
.block-boxes-rotator_box,
.block-boxes-rotator_box *,
.block-boxes-wide_rotator_box,
.block-boxes-wide_rotator_box * {
  position: relative;
}
.block-boxes-rotator_box .rotator-read-more,
.block-boxes-wide_rotator_box .rotator-read-more {
  border: 1px solid #ddd;
}
.block-boxes-rotator_box .field-name-field-collection-rotator,
.block-boxes-wide_rotator_box .field-name-field-collection-rotator {
  position: relative !important;
  z-index: 1000 !important;
  zoom: 1;
  overflow: hidden;
}
.block-boxes-rotator_box ul.slides,
.block-boxes-wide_rotator_box ul.slides {
  position: relative !important;
  z-index: 1;
}
.block-boxes-rotator_box .box-rotator-pager,
.block-boxes-wide_rotator_box .box-rotator-pager {
  margin-bottom: 0;
  position: absolute !important;
  top: auto;
  bottom: 10px !important;
  left: 10px !important;
  zoom: 1;
  display: none;
  padding-left: 0 !important;
}
.block-boxes-rotator_box .box-rotator-pager ul.rotator-pager,
.block-boxes-wide_rotator_box .box-rotator-pager ul.rotator-pager {
  position: relative !important;
}
.block-boxes-rotator_box .box-rotator-pager ul.rotator-pager li,
.block-boxes-wide_rotator_box .box-rotator-pager ul.rotator-pager li {
  position: relative !important;
  display: block;
  float: left;
}
.block-boxes-rotator_box .box-rotator-pager ul.rotator-pager li a,
.block-boxes-wide_rotator_box .box-rotator-pager ul.rotator-pager li a {
  display: block;
}
.block-boxes-wide_rotator_box .box-rotator-pager {
  margin-bottom: 0;
  position: absolute !important;
  top: auto;
  bottom: 0px !important;
  left: 0px !important;
  zoom: 1;
  display: none;
  padding-left: 10px !important;
}
.block-boxes-wide_rotator_box .box-rotator-pager ul.rotator-pager {
  position: relative !important;
}
.block-boxes-wide_rotator_box .box-rotator-pager ul.rotator-pager li {
  position: relative !important;
  display: block;
  float: left;
}
.block-boxes-wide_rotator_box .box-rotator-pager ul.rotator-pager li a {
  display: block;
}
.grid-4 .block-boxes-rotator_box .box-rotator-pager,
.grid-8 .block-boxes-rotator_box .box-rotator-pager {
  margin-bottom: 0;
  position: absolute !important;
  top: auto;
  bottom: 0px !important;
  left: 0px !important;
  zoom: 1;
  display: none;
  padding-left: 10px !important;
}
.grid-4 .block-boxes-rotator_box .box-rotator-pager ul.rotator-pager,
.grid-8 .block-boxes-rotator_box .box-rotator-pager ul.rotator-pager {
  position: relative !important;
}
.grid-4 .block-boxes-rotator_box .box-rotator-pager ul.rotator-pager li,
.grid-8 .block-boxes-rotator_box .box-rotator-pager ul.rotator-pager li {
  position: relative !important;
  display: block;
  float: left;
}
.grid-4 .block-boxes-rotator_box .box-rotator-pager ul.rotator-pager li a,
.grid-8 .block-boxes-rotator_box .box-rotator-pager ul.rotator-pager li a {
  display: block;
}
.block-boxes-rotator_box .field-name-field-box-image-only,
.block-boxes-wide_rotator_box .field-name-field-box-image-only {
  display: none;
}
/* GTA-1080 - Dropdown navigation fixes */
#zone-menu-wrapper {
  position: relative;
  display: block;
  z-index: 5000 !important;
}
#zone-menu-wrapper ul.menu,
#zone-menu-wrapper ul.nice-menu {
  position: relative;
  z-index: 100;
  min-height: 38px;
  display: block;
  z-index: 5000 !important;
}
#zone-menu-wrapper ul.menu li,
#zone-menu-wrapper ul.nice-menu li {
  display: inline;
  position: relative;
}
#zone-menu-wrapper ul.menu li span,
#zone-menu-wrapper ul.nice-menu li span,
#zone-menu-wrapper ul.menu li a,
#zone-menu-wrapper ul.nice-menu li a {
  position: relative;
  display: inline-block;
  width: 90px;
}
#zone-menu-wrapper ul.menu li span:hover,
#zone-menu-wrapper ul.nice-menu li span:hover,
#zone-menu-wrapper ul.menu li a:hover,
#zone-menu-wrapper ul.nice-menu li a:hover {
  text-decoration: none;
}
#zone-menu-wrapper ul.menu li,
#zone-menu-wrapper ul.nice-menu li,
#zone-menu-wrapper ul.menu li.over,
#zone-menu-wrapper ul.nice-menu li.over {
  /*background: none !important;*/
  z-index: 2500 !important;
  /* Dropdowns visible */
}
#zone-menu-wrapper ul.menu li ul,
#zone-menu-wrapper ul.nice-menu li ul,
#zone-menu-wrapper ul.menu li.over ul,
#zone-menu-wrapper ul.nice-menu li.over ul {
  z-index: 2500 !important;
  display: block !important;
  position: absolute;
  left: 0;
  top: 100%;
  bottom: auto;
  border-top: 0;
}
#zone-menu-wrapper ul.menu li ul li,
#zone-menu-wrapper ul.nice-menu li ul li,
#zone-menu-wrapper ul.menu li.over ul li,
#zone-menu-wrapper ul.nice-menu li.over ul li {
  height: auto;
}
/* Table zebra stripe fix (global not per subtheme) */
table tr.even {
  background: #FBFAF8;
}
table tr.even td {
  background: #FBFAF8;
}
/* GTA-1226 */
.view-display-id-recent_photos img:hover {
  cursor: pointer;
}
/*GTA-1362*/
#topper {
  clear: both;
  overflow: hidden;
  position: static;
  padding: 0;
  margin: 0;
  float: none;
}
#topper .topper-inner.clearfix {
  padding: 0;
  margin: 0;
  clear: both;
  float: none;
  width: 900px;
}
#topper .topper-inner.clearfix a.georgia-gov-link {
  position: relative;
  display: block;
  float: left;
  padding: 0;
  margin: 0;
  left: 0;
  width: 130px;
}
#topper .topper-inner.clearfix #gta-alerts.clearfix {
  height: auto;
  width: 850px;
  padding: 0;
  margin: 0;
  position: fixed;
  display: block;
  float: left;
  text-align: right;
}
#topper .topper-inner.clearfix #gta-alerts.clearfix .emergency-alert {
  display: inline;
}
#block-menu-block-gta-navigation-sidebar ul.menu li ul.menu li a,
#block-menu-block-gta-navigation-sidebar .menu-block-wrapper > ul.menu > li.active-trail > a {
  overflow: hidden;
}
/* GTA-1127 IE7 Centering unknown width because text-align center doesn't work. */
.box-rotator-pager {
  position: relative;
  overflow: hidden;
}
.box-rotator-pager .item-list {
  float: left;
  position: relative;
  left: 50%;
}
.box-rotator-pager .item-list ul.rotator-pager {
  float: left;
  position: relative;
  left: -50%;
}
/* GTA-1655 Form Buttons do not render evenly on Opinion Listing Page */
.view-gta-opinions .views-exposed-form #edit-title-wrapper,
.view-gta-opinions .views-exposed-form #edit-body-value-wrapper {
  width: 25%;
  margin-right: 2%;
}
.block-boxes-gta_icon_list .field-item .content .field-name-field-box-title {
  width: 72%;
}
/* GTA-1560 Search box on Index List Data tables pulls to the right in IE7 */
.dataTables_filter input {
  width: 80%;
}
/* GTA-1664 Missing pipe delimiters in footer utility menu on IE7 */
#zone-footer-wrapper .block-menu-utility ul.menu li,
#zone-footer-wrapper .block-menu-footer-utility ul.menu li {
  border-right: 1px solid #fff;
  margin-right: 5px;
  line-height: 100%;
}
#zone-footer-wrapper .block-menu-utility ul.menu li.last,
#zone-footer-wrapper .block-menu-footer-utility ul.menu li.last {
  border-right: 0;
}
