/*! ALPHA (NOT FOR RELEASE) 2.7.4 (SVN-####) unstationary 20140305T1058 */
@media screen, projection, tv, handheld {
  /* line 4, ../../../src/qgov/assets/v2/style/template/_header-large.scss */
  #header-wrapper {
    background: transparent;
  }

  /* line 7, ../../../src/qgov/assets/v2/style/template/_header-large.scss */
  #header #nav-site {
    display: block;
  }

  /* line 10, ../../../src/qgov/assets/v2/style/template/_header-large.scss */
  #qg-coa img {
    margin-left: .85em;
    margin-right: .85em;
  }

  /* line 14, ../../../src/qgov/assets/v2/style/template/_header-large.scss */
  #banner {
    background: transparent;
  }
}
/* line 4, ../../../src/qgov/assets/v2/style/template/_global-alert-medium.scss */
.global-alert .header,
.global-alert .summary {
  display: table-cell;
  vertical-align: middle;
}

/* line 8, ../../../src/qgov/assets/v2/style/template/_global-alert-medium.scss */
.global-alert .header {
  padding-right: 1em;
  white-space: nowrap;
}

/* line 12, ../../../src/qgov/assets/v2/style/template/_global-alert-medium.scss */
.global-alert .summary {
  padding-left: 1em;
  border-left: 1px groove rgba(255, 255, 255, 0.5);
}

/* line 3, ../../../src/qgov/assets/v2/style/template/_header-tools-medium.scss */
#tools li {
  float: left;
}

@media screen, projection, tv, handheld {
  /* Utilities */
  /* line 10, ../../../src/qgov/assets/v2/style/template/_header-tools-medium.scss */
  #tools {
    float: right;
  }
}
/* line 1, ../../../src/qgov/assets/v2/style/template/_breadcrumbs-large.scss */
#breadcrumbs li {
  float: left;
}

@media screen, projection, tv, handheld {
  /* line 6, ../../../src/qgov/assets/v2/style/template/_breadcrumbs-large.scss */
  #breadcrumbs {
    float: none;
  }

  /* line 9, ../../../src/qgov/assets/v2/style/template/_breadcrumbs-large.scss */
  #breadcrumbs li {
    padding-right: 10px;
    background: transparent url(../images/skin/bullet-breadcrumb-separator.png) right center no-repeat;
  }
}
@media screen, projection, tv, handheld {
  /* line 5, ../../../src/qgov/assets/v2/style/template/_page-content-large.scss */
  #page-container,
  #breadcrumbs {
    background: transparent;
  }

  /* line 8, ../../../src/qgov/assets/v2/style/template/_page-content-large.scss */
  #page-container .max-width {
    /* must be an image: position is altered by javascript */
    background: #eaeaea;
  }
}
@media screen, projection, tv, handheld {
  /* line 4, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  body #access {
    margin-bottom: 32px;
  }

  /* line 7, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  #header-wrapper {
    background: transparent;
  }

  /* line 13, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  #header .box-sizing,
  #page-container,
  #nav-site,
  #fat-footer {
    padding: 0 .7em;
  }

  /* Implement this for large and medium layout only. Not worth loading for small devices and will not work on browsers that don't support fixed positioning */
  /* line 18, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  #header-bg {
    width: auto;
    height: auto;
    min-height: 524px;
    /*background: #062a42 url(../images/skin/bg-banner.jpg) center top no-repeat;*/
  }

  /* line 26, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  .current-page:after,
  .has-submenu .current:after {
    content: "";
    position: absolute;
    left: 100%;
    margin-top: -2.6em;
    border-left: 1em solid #D8D8D8;
    border-top: 1.4em solid rgba(255, 255, 255, 0);
    border-bottom: 1.4em solid rgba(255, 255, 255, 0);
  }

  /* line 35, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  .has-submenu:after {
    border: none;
  }

  /* line 38, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  #header .current-area {
    background: #017197 url(../images/skin/bg-banner.jpg) -760px -38px no-repeat;
    /* JS keeps this background aligned properly */
  }

  /* Consistent layout margins */
  /* line 43, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  #nav-section .box-sizing {
    margin: 0 0 .7em;
  }

  /* line 46, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  #page-feedback form {
    margin: 0 .7em .7em .7em;
  }

  /* line 50, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  #breadcrumbs ol,
  .article .box-sizing {
    /*margin: 0 .7em;*/
    margin: 0;
    float: none;
  }

  /* line 55, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  #asides .box-sizing .border {
    padding: 0 1em 0 1.5em;
  }

  /* line 58, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  #nav-section {
    width: 34%;
  }

  /* line 61, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  #content-container {
    width: 66%;
  }

  /* line 64, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  #breadcrumbs, .article, #document-properties, #post-page-options, #page-feedback {
    width: 100%;
  }

  /* line 67, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  #nav-site {
    font-size: 100%;
  }

  /* line 70, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  #tools {
    float: right;
    margin-right: 1em;
    min-height: 53px;
    /* To push nav-site below logo when wrapping */
  }

  /* line 76, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  .article .box-sizing .border {
    padding-left: 1.5em;
    /* Leave room for the section nav current page arrowhead */
  }

  /* min-height for content area */
  /* line 82, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  #content > .article > .box-sizing > .border {
    min-height: 25em;
  }

  /* line 88, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  .franchise-index .article .box-sizing .border,
  .franchise-index-with-asides .article .box-sizing .border,
  .large-application .article .box-sizing .border {
    padding-left: 1.5em;
    /* Extra room not needed on franchise landing page */
  }

  /* line 91, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  .home .article .box-sizing .border {
    padding: 0 1em;
  }

  /* line 96, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  #asides {
    width: 100%;
  }

  /* line 99, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  #asides .aside {
    margin-left: 0;
    margin-right: 0;
  }

  /* line 103, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  #fat-footer .section {
    width: 22%;
    margin: 0 .7%;
  }

  /* line 107, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  #fat-footer #for-qldrs-2 {
    padding-top: 3.4em;
  }

  /* line 110, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  #fat-footer .section#for-qldrs {
    width: 36%;
  }

  /* line 113, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  #fat-footer .section#for-qldrs ul {
    float: left;
    width: 50%;
    *width: 49.95% !important;
    /* The CSS media queries mean a hack here is the only way to include this declaration for IE 6&7 */
  }

  /* line 118, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  #qg-branding {
    display: block;
    padding: 0 1em 1em 1em;
  }

  /* line 122, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  #qg-branding .tagline {
    margin: 0 auto;
    max-width: 100%;
  }

  /* line 127, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  #nav-section {
    padding-top: 0;
  }

  /* line 130, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  #nav-section ul li.current-page {
    /*background-image: url(../images/skin/bg-section-nav-arrow.png);*/
    padding-right: 20px;
  }

  /* line 134, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  #nav-section .box-sizing {
    padding-left: 1.5em;
    padding-right: 0;
  }

  /* side-by-side comparisons */
  /* line 142, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  .comparison,
  #asides .comparison {
    float: left;
    margin: 0;
    width: 49%;
    *width: 48.95% !important;
    /* The CSS media queries mean a hack here is the only way to include this declaration for IE 6&7 */
  }

  /* line 149, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  .comparison-first,
  #asides .comparison-first {
    margin-right: 2%;
    clear: left;
  }

  /* line 154, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  .comparison-last,
  #asides .comparison-last {
    clear: right;
  }

  /* INDEX PAGES (FRANCHISE and THEME) */
  /* line 165, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  .franchise-index #content-container,
  .home #content-container,
  .franchise-index-with-asides #content-container,
  .large-application #content-container {
    width: 100% !important;
  }

  /* line 174, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  .theme-index #content .section,
  .audience-index #content .section,
  .theme-index-with-asides #content .section,
  .franchise-index #content .section,
  .home #content .section,
  .franchise-index-with-asides #content .section {
    max-width: 100%;
  }

  /* line 180, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  .theme-index #asides,
  .audience-index #asides,
  .franchise-index #asides {
    border: 1px solid red;
    /* If you are seeing this red border, use class="theme-index-with-asides" or "franchise-index-with-asides" on the body tag */
  }

  /* line 184, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  .theme-index-with-asides #asides,
  .franchise-index-with-asides #asides {
    border: none;
    float: right;
    width: 100%;
  }

  /* line 189, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  .franchise-index-with-asides #asides {
    width: 33%;
    *width: 32.95% !important;
    /* The CSS media queries mean a hack here is the only way to include this declaration for IE 6&7 */
    margin-top: -3.9em;
  }

  /* line 194, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  .franchise-index-with-asides h1 {
    width: 63.3%;
    margin-left: -.25em;
  }

  /* line 201, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  #featured-stories .section {
    float: left;
    width: 50%;
    *width: 49.95% !important;
    /* The CSS media queries mean a hack here is the only way to include this declaration for IE 6&7 */
    margin-top: 0;
  }

  /* Home styles */
  /* line 211, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  .home #article {
    float: right;
    clear: right;
    /*margin-right: 34%;*/
    width: 66%;
    *width: 65.9% !important;
    /* The CSS media queries mean a hack here is the only way to include this declaration for IE 6&7 */
  }

  /* line 218, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  .home #asides-primary {
    float: left;
    clear: left;
    width: 34%;
    *width: 33.95% !important;
    /* The CSS media queries mean a hack here is the only way to include this declaration for IE 6&7 */
  }

  /* line 224, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  .home #asides-secondary {
    float: none;
    clear: none;
    overflow: visible;
    display: inline;
  }

  /* line 229, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  .home #content #asides-primary .aside {
    margin-right: 1em;
  }

  /* line 233, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  .home #asides-secondary .asides-wrapper {
    clear: left;
    float: left;
    width: 34%;
    *width: 33.95% !important;
    /* The CSS media queries mean a hack here is the only way to include this declaration for IE 6&7 */
  }

  /* line 239, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  .home #content #asides-secondary .aside {
    margin-left: 0;
    margin-right: 1em;
  }

  /* line 243, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  .home #content #asides-secondary #my-community {
    clear: right;
    float: right;
    width: 66%;
    *width: 65.9% !important;
    /* The CSS media queries mean a hack here is the only way to include this declaration for IE 6&7 */
    margin-right: 0;
  }

  /* line 250, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  .home #my-community .aside-inner {
    padding: 0 1em;
  }

  /* Undo mobile enhancements */
  /* line 262, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  #access-instructions,
  #fat-footer,
  .home #services .contents,
  .home #news .contents,
  .home #featured .feature img,
  .page-options,
  .feed {
    display: block;
  }

  /* line 266, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  #footer li {
    display: inline-block;
  }

  /* line 270, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  #fat-footer li {
    display: block;
  }

  /* Global alert */
  /* line 277, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  .franchise-index #global-alert h2,
  .franchise-index-with-asides #global-alert h2,
  .home #global-alert h2 {
    float: left;
  }

  /* line 282, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  .franchise-index #global-alert .time,
  .franchise-index-with-asides #global-alert .time,
  .home #global-alert .time {
    float: left;
    clear: left;
    padding-left: 60px;
  }

  /* line 289, ../../../src/qgov/assets/v2/style/template/_layout-medium.scss */
  .franchise-index #global-alert .summary,
  .franchise-index-with-asides #global-alert .summary,
  .home #global-alert .summary {
    background: transparent url(../images/skin/bg-global-alert-divider.png) left center no-repeat;
    clear: none;
    padding: 2em;
    margin: -2em;
    margin-left: 23.5em;
  }
}
/* line 4, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
.franchise-index h1,
.franchise-index-with-asides h1 {
  margin: .5em 0 .3em;
}

/* line 8, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
.theme-index h1,
.theme-index-with-asides h1 {
  margin: .5em 0 .3em -.5em;
}

/* line 18, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
.franchise-index h1,
.franchise-index-with-asides h1,
.theme-index h1,
.theme-index-with-asides h1,
.audience-index h1,
.topic-index h1,
.topic-index-with-asides h1 {
  background: #535353;
  color: #fff;
  font-size: 180%;
  font-weight: normal;
  padding: .5em .4em .3em;
}

@media screen, projection, tv, handheld {
  /* line 27, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  #ia {
    float: left;
    width: 100%;
    margin: -2em 0 1em -.5em;
  }

  /* line 32, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  #ia .d1 {
    clear: none;
    float: left;
    padding: 0;
    margin: 1em 0;
    position: relative;
  }

  /* line 39, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  #ia .d1 .inner {
    background: #F9F9F9;
    border: 1px solid #E7E7E7;
    height: 90%;
    margin-left: 58px;
    margin-right: .5em;
    padding: 1em 1em 1em 46px;
  }

  /* line 49, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  #ia ul a {
    display: inline;
    padding: 0;
    margin: 0;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    background: transparent;
    color: #444;
  }
  /* line 60, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  #ia ul a:hover {
    background: transparent;
    color: #444;
    text-decoration: underline;
  }
  /* line 65, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  #ia ul a:active {
    background: transparent;
    color: #535353;
    text-decoration: underline;
  }

  /* line 72, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  #ia h2 a {
    color: #444;
  }
  /* line 74, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  #ia h2 a:hover {
    color: #444;
  }
  /* line 77, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  #ia h2 a:active {
    color: #535353;
  }

  /* no thumbnails on deep (4th level?) IA pages */
  /* line 85, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  #ia.no-img .d1 .inner {
    margin-left: .5em;
    padding-left: 1em;
  }

  /* line 90, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  #ia .d1 h2 {
    font-size: 120%;
    font-weight: bold;
    margin: 0 1em 0 0;
  }

  /* line 96, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  #ia .d1 h2 a .link-text {
    display: block;
  }

  /* line 99, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  #ia .d1 img {
    background: #F9F9F9;
    border: 1px solid #FFFEFC;
    box-shadow: rgba(0, 0, 0, 0.1) 0 0 2px 1px;
    display: block;
    height: 75px;
    left: 13px;
    top: 1em;
    width: 75px;
  }

  /* line 110, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  #ia .d1 .inner img {
    position: absolute;
  }

  /* line 113, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  #ia .d1 a:hover img {
    -webkit-transform: rotate(-5deg);
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -o-transform: rotate(-5deg);
    transform: rotate(-5deg);
    border-color: #444;
  }

  /* line 117, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  #ia .d1 a:visited:hover img {
    border-color: #535353;
  }

  /* Mini thumbs for high-level audience index */
  /* line 122, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  .residents-index #ia .d1 img {
    width: 50px;
    height: 50px;
    top: .7em;
  }

  /* line 127, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  .residents-index #ia .d1 .inner {
    margin-left: 48px;
    padding: 1em 1em .5em 30px;
    min-height: 45px;
  }

  /* line 132, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  .residents-index #ia li.flex-grid-new-row .inner {
    margin-left: 40px;
  }

  /* line 136, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  .audience-index #ia {
    margin-top: 0;
  }

  /* line 141, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  .audience-index #ia h2,
  .audience-index #ia h3,
  .audience-index #ia ul {
    margin-top: 0;
    margin-bottom: 0;
  }

  /* line 145, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  .audience-index #ia h2 {
    padding-left: .5em;
  }

  /* line 148, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  .audience-index #ia h3 {
    font-size: 120%;
    font-weight: bold;
    padding-bottom: .5em;
  }

  /* line 153, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  .audience-index #ia .section {
    margin-top: .5em;
  }

  /* line 160, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  .aside ul li,
  #ia .d1 ul li,
  .home #ia ul li,
  .home #questions ol li {
    list-style: square url(../images/skin/bullet-small-list.png);
    margin: .5em 0;
  }

  /* line 165, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  #ia .d1 p,
  #ia .d1 ul {
    padding: 0 1.5em 0 .8em;
  }

  /* line 168, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  #ia li.no-thumb p {
    margin-left: 0;
    margin-top: 0;
  }

  /* line 172, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  #ia .d1 p {
    padding: .5em 1em .5em 0;
    margin: 0;
  }

  /* asides within related promotions */
  /* line 179, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  #ia-updates .aside,
  #related-promotions .aside {
    float: left;
    width: 33%;
    padding: 0;
  }

  /* line 184, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  #related-promotions #featured {
    width: 67%;
  }

  /* line 188, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  #ia-updates .aside .aside-inner,
  #related-promotions .aside .aside-inner {
    /*margin: 0 .5em;*/
    height: 100%;
    overflow: hidden;
  }

  /* line 194, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  #ia-updates .flex-grid-new-row .aside-inner,
  #related-promotions .flex-grid-new-row .aside-inner {
    margin-left: 0;
  }

  /* Home styles */
  /* line 199, ../../../src/qgov/assets/v2/style/page-model/_ia-large-medium.scss */
  .home #ia .section {
    float: left;
    width: 50%;
    *width: 49.9% !important;
    /* The CSS media queries mean a hack here is the only way to include this declaration for IE 6&7 */
  }
}
@media screen, projection, tv, handheld {
  /* line 6, ../../../src/qgov/assets/v2/style/page-model/_ia-medium.scss */
  .theme-index #ia .d1,
  .audience-index #ia .d1,
  .theme-index-with-asides #ia .d1 {
    /* d1 for 'down one level' */
    width: 50%;
    *width: 49% !important;
    /* The CSS media queries mean a hack here is the only way to include this declaration for IE 6&7 */
  }

  /* line 10, ../../../src/qgov/assets/v2/style/page-model/_ia-medium.scss */
  .theme-index-with-asides #ia {
    width: 100%;
  }

  /* line 13, ../../../src/qgov/assets/v2/style/page-model/_ia-medium.scss */
  .theme-index-with-asides h1 {
    margin-left: -.25em;
  }

  /* line 18, ../../../src/qgov/assets/v2/style/page-model/_ia-medium.scss */
  .franchise-index #ia .d1,
  .home #ia .d1 {
    /* d1 for 'down one level' */
    width: 33%;
  }

  /* line 21, ../../../src/qgov/assets/v2/style/page-model/_ia-medium.scss */
  .franchise-index-with-asides #ia {
    width: 67%;
  }

  /* line 24, ../../../src/qgov/assets/v2/style/page-model/_ia-medium.scss */
  .franchise-index-with-asides #ia .d1 {
    width: 50%;
    *width: 49.95% !important;
    /* The CSS media queries mean a hack here is the only way to include this declaration for IE 6&7 */
  }
}
/* Medium and large layout, use grid layout for definition list */
/* definition list details */
/* line 7, ../../../src/qgov/assets/v2/style/pattern/_data-medium.scss */
dl.grid {
  position: relative;
  margin: .5em 0 .5em 0;
  padding-left: 8em;
}
/* line 12, ../../../src/qgov/assets/v2/style/pattern/_data-medium.scss */
dl.grid dd {
  padding: 0 0 .75em;
}
/* line 15, ../../../src/qgov/assets/v2/style/pattern/_data-medium.scss */
dl.grid dt {
  margin-top: 0;
  position: absolute;
  margin-left: -8em;
  width: 7em;
}

/* Medium and large layout, use grid layout for definition list */
/* event details */
/* line 6, ../../../src/qgov/assets/v2/style/pattern/_events-medium.scss */
.vevent dl {
  position: relative;
  margin: .5em 0 .5em 8em;
}

/* line 10, ../../../src/qgov/assets/v2/style/pattern/_events-medium.scss */
.vevent dl dd {
  padding: 0 0 .75em;
}

/* line 13, ../../../src/qgov/assets/v2/style/pattern/_events-medium.scss */
.vevent dl dt {
  margin-top: 0;
  position: absolute;
  left: -8em;
  width: 7em;
}
