@import url("https://fonts.googleapis.com/css?family=Bitter:400,400i");
@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600,600i,700,700i");
html, body {
  margin: 0;
  padding: 0;
  font-family: 'Open Sans', sans-serif;
  color: #333333; }

html.large-text {
  font-size: 140% !important; }
  html.large-text section.section-container .section-content,
  html.large-text section.section-container ul a {
    padding: .5rem; }
  @media screen and (max-width: 63.9375em) {
    html.large-text footer section .section-header h2 {
      font-size: 90% !important; } }

body.text-only {
  display: block; }
  body.text-only .zopim {
    display: none; }

a {
  word-break: break-word; }

p {
  margin-bottom: 1rem; }
  p a {
    text-decoration: underline; }

@media screen and (max-width: 63.9375em) {
  p {
    font-size: .9rem; } }

li p {
  margin-bottom: 1rem; }

h1, h2, h3, h4, h5, h6 {
  margin-bottom: 1.5rem; }
  h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
    text-decoration: none; }
    h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
      text-decoration: none; }

h1 {
  font-size: 1.7rem; }

h2 {
  font-size: 1.4rem; }

h3 {
  font-size: 1.3rem;
  font-weight: 700; }

h4 {
  font-size: 1.1rem;
  font-weight: 700;
  margin-bottom: 0; }

h5 {
  font-size: 1rem;
  font-weight: 700;
  margin-bottom: 0.5rem; }

section, article, aside, footer, header, nav {
  display: block; }

iframe {
  max-width: 100%;
  display: block; }

ul.reverse {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: column-reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse; }

.stacked {
  margin-bottom: 0; }

@media screen and (max-width: 63.9375em) {
  .large.button {
    font-size: 1rem; } }

.callout {
  background: #eeeeee;
  border: none;
  padding: 1.5rem; }
  .callout.inline {
    display: inline-block; }

table {
  padding: 0;
  border: solid 1px #CCC;
  border-spacing: 0;
  border-collapse: separate; }
  table tbody, table tr, table td, table th {
    border: none; }
  table tbody td, table tbody th {
    padding: 1rem;
    text-align: left;
    vertical-align: top; }
  @media screen and (max-width: 47.9375em) {
    table tbody tr, table tbody td, table tbody th {
      display: block;
      padding: .5rem; } }

.accordion .accordion-item .accordion-title {
  font-size: inherit; }

.accordion .accordion-item.is-active .accordion-title {
  font-weight: bold;
  text-decoration: none;
  border-width: 1px;
  border-style: solid; }

.accordion .accordion-item.is-active .accordion-content {
  border-width: 1px;
  border-style: solid; }

select, input:not([type=checkbox]):not([type=radio]) {
  height: 2.5rem; }

.sticky-container {
  z-index: 102; }

.sticky {
  z-index: 1;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none; }

.tabs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%; }
  .tabs li {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1; }

.tabs-content ol li a, .tabs-content ul li a {
  display: block;
  padding: .25rem 1rem;
  line-height: 1; }

.content {
  background-color: #eee;
  padding-top: 30px;
  padding-bottom: 30px; }

.services-menu {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  .services-menu li {
    padding-right: 1rem;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    display: block; }
    .services-menu li:nth-child(2n) {
      padding-left: 1rem;
      padding-right: 0; }

a .primary.label {
  margin-right: 5px; }

.search-wrapper .search-results .g {
  margin: 1rem 0 0;
  font-weight: bold; }

.search-wrapper .search-results .snippet {
  font-size: .9rem;
  padding: 0 0 1rem; }

.search-wrapper .search-aside {
  display: none; }

.search-wrapper #bottom-navigation {
  max-width: 600px;
  border-top: solid 1px #CCC;
  padding-top: 1rem; }

.right-side .section-content ul li, .right-side .section-content ol li {
  padding-left: 0rem;
  margin-left: 0; }

.right-side .section-content ul ul li, .right-side .section-content ul ol li, .right-side .section-content ol ol li, .right-side .section-content ol ul li {
  margin-bottom: 0.5rem;
  margin-left: 1rem; }

.right-side .section-content ul.accordion li {
  padding-left: 0; }

.right-side .date-list-content ul li {
  padding-left: 0; }

.right-side li a, .right-side table a {
  text-decoration: underline; }

.right-side .date-list-content li a, .right-side .section-container li a, .right-side .plain-content li a {
  text-decoration: none; }

.right-side .date-list-content li a {
  position: relative;
  padding-left: 100px !important;
  line-height: 1.4rem; }
  .right-side .date-list-content li a .label {
    margin-right: 10px !important;
    position: absolute;
    left: 0; }

.select2-results__option {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  text-transform: lowercase; }

body.courts .is-stuck .top-menu .top-menu-logo a {
  padding: 0.5rem 0 0 0; }

body.courts a {
  color: #2B7EAC; }
  body.courts a .courts-brand {
    color: #fff;
    font-family: Bitter, Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 1.6rem;
    text-transform: lowercase; }

body.courts h1, body.courts h2, body.courts h3, body.courts h4, body.courts h5, body.courts h6 {
  font-family: Bitter, Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif"; }

body.courts h1 {
  font-size: 2.1rem; }

body.courts h2 {
  font-size: 2.1rem; }

body.courts h3 {
  font-size: 1.6rem; }

body.courts h4 {
  font-size: 1.4rem; }

body.courts h5 {
  font-size: 1.3rem; }

body.courts h6 {
  font-size: 1.1rem; }

body.courts hr {
  max-width: 100%;
  margin: 2rem 0; }

body.courts .billboard-2 .billboard-content .billboard-title h3, body.courts .billboard-3 .billboard-content .billboard-title h3, body.courts .billboard-4 .billboard-content .billboard-title h3 {
  line-height: 1.3rem !important; }

body.courts .billboard-2 .billboard-content .billboard-button a, body.courts .billboard-3 .billboard-content .billboard-button a, body.courts .billboard-4 .billboard-content .billboard-button a {
  line-height: 1rem !important;
  display: inline-block !important; }

body.courts .billboard-content h1, body.courts .billboard-content h2, body.courts .billboard-content h3, body.courts .billboard-content h4, body.courts .billboard-content h5, body.courts .billboard-content h6 {
  font-family: "Open Sans", sans-serif; }

body.courts .billboard-content .billboard-title h3 {
  text-transform: none !important; }

body.courts .billboard-content .billboard-text p {
  line-height: 1.2rem !important; }

body.courts .header {
  background-color: #1F5F7F; }

body.courts .button {
  font-family: Bitter, Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif"; }
  body.courts .button.primary {
    background-color: #D04624; }
    body.courts .button.primary a {
      text-decoration: none; }
    body.courts .button.primary:hover {
      background-color: #B13D1F; }

body.courts .agency-header-link h1 {
  font-family: "Open Sans", sans-serif; }

body.courts .agency-header .in-search input#secondarySearchBar {
  font-family: "Open Sans", sans-serif;
  font-weight: 200; }

body.courts .agency-header .in-search .select2-container, body.courts .agency-header .in-search .select2-ns, body.courts .agency-header .in-search input[type=submit] {
  background-color: #D04624; }

body.courts .agency-header .in-search input[type=submit] {
  background-image: url("//www.in.gov/core/images/see-submit-clear.png"); }
  body.courts .agency-header .in-search input[type=submit]:hover {
    background-color: #B13D1F;
    opacity: 1; }

body.courts .agency-header .in-search .select2-container--default .select2-selection--single {
  border: 1px solid #df7647;
  background-color: #df7647;
  height: 60px; }

body.courts .agency-header .in-search .select2-selection__rendered {
  text-transform: lowercase;
  font-weight: 400;
  font-family: "Open Sans", sans-serif; }

body.courts .top-menu .top-menu-btn {
  background-color: #df7647; }
  body.courts .top-menu .top-menu-btn .top-menu-icon-text {
    font-family: "Open Sans", sans-serif; }

body.courts .top-menu .top-menu-categories-menu li {
  font-family: "Open Sans", sans-serif;
  text-transform: initial;
  font-size: 1.1rem;
  font-weight: 400; }
  @media screen and (max-width: 74.9375em) {
    body.courts .top-menu .top-menu-categories-menu li {
      font-size: 0.9rem; } }
  body.courts .top-menu .top-menu-categories-menu li a {
    color: #fff; }

body.courts .in-menus .skin-minimal.breadcrumbs {
  background-color: #df7647; }

body.courts .vertical.menu li.linkhdr {
  font-family: Bitter, Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";
  background-color: #1F5F7F;
  padding: 0 1.5rem;
  height: 70px; }
  body.courts .vertical.menu li.linkhdr a {
    font-size: 1.6rem;
    font-weight: 400;
    border: none;
    cursor: default; }
    @media screen and (max-width: 74.9375em) {
      body.courts .vertical.menu li.linkhdr a {
        font-size: 1.3rem; } }

body.courts .top-sub-menu {
  min-height: 2.2rem; }
  body.courts .top-sub-menu .top-sub-menu-button.official-button {
    display: none; }

body.courts .content section {
  background-color: transparent; }
  body.courts .content section .section-header {
    background-color: #fff;
    margin-bottom: 3px; }
    body.courts .content section .section-header h1, body.courts .content section .section-header h2, body.courts .content section .section-header h3, body.courts .content section .section-header h4, body.courts .content section .section-header h5, body.courts .content section .section-header h6 {
      color: #333; }
    body.courts .content section .section-header h2 {
      font-size: 1.6rem;
      font-weight: 400; }
      @media screen and (max-width: 74.9375em) {
        body.courts .content section .section-header h2 {
          font-size: 1.2rem; } }
  body.courts .content section .section-content {
    background-color: #fff; }
    body.courts .content section .section-content.main-content .breadcrumbs {
      border-bottom: solid 1px #ccc; }
    body.courts .content section .section-content .left-social-link {
      background-color: #df7647;
      border-radius: 5px;
      margin-bottom: 1rem;
      -webkit-transition: all 0.2s;
      -o-transition: all 0.2s;
      transition: all 0.2s; }
      body.courts .content section .section-content .left-social-link:hover {
        background-color: #d04524; }
      body.courts .content section .section-content .left-social-link span {
        color: #fff;
        font-size: 2rem; }

body.courts .right-side section .section-content h1 {
  color: #444;
  font-family: Bitter, Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";
  font-weight: 400;
  font-size: 2.1em;
  line-height: 1.1em;
  margin-bottom: 15px; }

body.courts .right-side section .section-content h2 {
  color: #444;
  font-family: Bitter, Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";
  font-weight: 400;
  font-size: 2.1em;
  line-height: 1.2em;
  margin-top: 30px;
  margin-bottom: 5px;
  padding-top: 0;
  text-transform: none; }

body.courts .right-side section .section-content h3 {
  color: #444;
  font-family: Bitter, Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";
  font-weight: 400;
  font-size: 1.6em;
  line-height: 1.2em;
  margin-top: 30px;
  margin-bottom: 5px;
  padding-top: 0;
  border: none; }

body.courts .right-side section .section-content h4 {
  font-family: Bitter, Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";
  color: #1F5F7F;
  font-weight: 400;
  font-size: 1.4em;
  line-height: 1.2em;
  margin-top: 30px;
  margin-bottom: 5px; }

body.courts .right-side section .section-content h5 {
  font-family: "Open Sans", sans-serif;
  color: #1F5F7F;
  font-weight: 400;
  font-size: 1.3em;
  line-height: 1.1em;
  margin-top: 30px;
  margin-bottom: 15px; }

body.courts .right-side section .section-content h6 {
  font-family: "Open Sans", sans-serif;
  color: #444;
  font-weight: 600;
  font-size: 1.1em;
  line-height: 1.1em;
  margin-top: 30px;
  margin-bottom: 5px; }

body.courts .left-side section .section-header {
  margin-bottom: 0;
  background-color: #1F5F7F; }
  body.courts .left-side section .section-header h1, body.courts .left-side section .section-header h2, body.courts .left-side section .section-header h3, body.courts .left-side section .section-header h4, body.courts .left-side section .section-header h5, body.courts .left-side section .section-header h6 {
    color: #fff; }
  body.courts .left-side section .section-header.section-parent {
    background-color: #184761;
    display: none; }
    body.courts .left-side section .section-header.section-parent h2 {
      font-size: 0.8rem; }
  body.courts .left-side section .section-header.tabs-header .tabs .tabs-title a {
    color: #fff; }
  body.courts .left-side section .section-header.tabs-header .tabs .tabs-title.is-active a {
    background-color: #fff; }
    body.courts .left-side section .section-header.tabs-header .tabs .tabs-title.is-active a h1, body.courts .left-side section .section-header.tabs-header .tabs .tabs-title.is-active a h2, body.courts .left-side section .section-header.tabs-header .tabs .tabs-title.is-active a h3, body.courts .left-side section .section-header.tabs-header .tabs .tabs-title.is-active a h4, body.courts .left-side section .section-header.tabs-header .tabs .tabs-title.is-active a h5, body.courts .left-side section .section-header.tabs-header .tabs .tabs-title.is-active a h6 {
      color: #1F5F7F; }

body.courts .left-menu .menu .active:not(.parent) > a {
  color: #1F5F7F; }

body.courts .left-menu .menu li a, body.courts .left-menu .menu li div {
  font-size: 1.2rem;
  font-weight: 400; }

body.courts .left-menu .menu li a {
  border-bottom: solid 1px #ccc; }

body.courts .left-menu .menu.nested li a {
  border-bottom: none; }

body.courts .agency-header .in-search input[type=search] {
  background-image: none !important; }

body.courts .agency-header .agency-header-title {
  color: #666;
  font-weight: 300;
  font-size: 2rem; }

body.courts .left-social .section-header h2 {
  display: none; }

body.courts .left-social .section-header:after {
  content: "Connect with @incourts";
  font-family: Bitter, Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";
  font-size: 1.6rem;
  line-height: 1.6rem;
  text-transform: none; }
  @media screen and (max-width: 74.9375em) {
    body.courts .left-social .section-header:after {
      font-size: 1.3rem;
      line-height: 1.3rem; } }

body.courts .faq-section-courts ul {
  margin: 0; }
  body.courts .faq-section-courts ul li {
    list-style-type: none; }
    body.courts .faq-section-courts ul li a {
      display: block;
      text-decoration: none;
      border-bottom: solid 1px #cacaca;
      padding: .6rem 0; }

body.courts .faq-section-courts p {
  margin: 0; }

body.courts .faq-section-courts .button.primary {
  margin: 0;
  text-decoration: none; }

body.courts footer {
  background-color: #666;
  background-image: none; }
  @media screen and (max-width: 63.9375em) {
    body.courts footer .columns.small-6.medium-3 {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 50%;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%;
      max-width: 50%; } }
  @media screen and (max-width: 47.9375em) {
    body.courts footer .columns.small-6.medium-3 {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%; } }
  body.courts footer .footer-divider {
    display: none; }
  body.courts footer .footer-settings {
    padding: 0 2rem; }
    body.courts footer .footer-settings h2 {
      font-family: "Open Sans", sans-serif;
      font-size: 0.8rem; }
    @media screen and (max-width: 63.9375em) {
      body.courts footer .footer-settings #google_translate_element {
        margin-bottom: 2rem; } }
  body.courts footer .footer-social-link {
    padding: 0.5rem 0;
    background-color: #df7647;
    border-radius: 5px;
    min-width: 3rem;
    -webkit-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s; }
    body.courts footer .footer-social-link:hover {
      background-color: #d04524; }
    body.courts footer .footer-social-link span {
      font-size: 2rem; }
  body.courts footer section {
    background-color: #222; }
    body.courts footer section li.no-link {
      padding: 0.7rem 0;
      border-bottom: solid 1px #999999; }
    body.courts footer section li:last-child a {
      border-bottom: solid 1px #999999;
      padding-bottom: 0.7rem; }
    body.courts footer section .section-header {
      background-color: #444; }
      body.courts footer section .section-header h2 {
        font-size: 1.4rem;
        font-weight: 400; }
    body.courts footer section .section-content .vertical.menu a {
      line-height: 1.5rem; }

body.courts .label.primary {
  background-color: #1F5F7F; }

body.courts #courts-materials section {
  background-color: #fff;
  padding: 1.5rem; }
  body.courts #courts-materials section h3 {
    border-bottom: solid 1px #ccc;
    padding-bottom: 1.5rem;
    color: #444;
    font-family: Bitter, Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";
    font-weight: 400;
    font-size: 1.6em;
    line-height: 1.2em;
    margin-top: 30px;
    margin-bottom: 5px;
    padding-top: 0; }
  body.courts #courts-materials section ul {
    list-style-type: none;
    margin: 0; }
    body.courts #courts-materials section ul li {
      padding: 0.8rem 0;
      border-bottom: solid 1px #ccc; }
      body.courts #courts-materials section ul li:last-child {
        border-bottom: none; }
      body.courts #courts-materials section ul li a {
        text-decoration: none;
        display: block; }
        body.courts #courts-materials section ul li a:hover {
          text-decoration: underline; }
        body.courts #courts-materials section ul li a .fa {
          padding: 0.5rem 0.5rem 0rem 0rem; }
          body.courts #courts-materials section ul li a .fa.fa-file-excel-o {
            color: green; }
          body.courts #courts-materials section ul li a .fa.fa-file-pdf-o {
            color: red; }
          body.courts #courts-materials section ul li a .fa.fa-file-word-o {
            color: #0D47A1; }
          body.courts #courts-materials section ul li a .fa.fa-file-powerpoint-o {
            color: #d04524; }
      body.courts #courts-materials section ul li span {
        margin-left: 1.3rem; }

body.courts table tbody td, body.courts table tbody th, body.courts table tbody tr {
  width: auto; }

body.courts .right-side section.section-container section {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column; }
  @media screen and (max-width: 47.9375em) {
    body.courts .right-side section.section-container section {
      min-width: 100%;
      margin-left: 0;
      margin-right: 0; } }

body.courts.dark-contrast h1, body.courts.dark-contrast h2, body.courts.dark-contrast h3, body.courts.dark-contrast h4, body.courts.dark-contrast h5, body.courts.dark-contrast h6 {
  color: #fff !important; }
