/* -----------------------------------------------------
TABLE OF CONTENTS
--------------------------------------------------------
	1. Less than IE10 CSS
	2. Less than IE9 CSS
	3. Less than IE8 CSS
--------------------------------------------------------
----------------------------------------------------- */


/* -----------------------------------------------------
1. Less than IE10 CSS
----------------------------------------------------- */
.lt-ie10 .home-graph-container {
	display: none;
}

.lt-ie10 .ie-stats-cta {
    display: block;
    width:906px;
    min-height: 100px;
    margin:0 auto;
    padding: 0;
    overflow: hidden;
}

.lt-ie10 #seeAllTrans {
	display: none;
}

.lt-ie10 .hg-see-all {
	display: block;
    padding: 10px 20px;
    background: #eeeeee;
    width: 100%;
    box-sizing: border-box;
}

.lt-ie10 .hg-see-all a {
    display: block;
    font-size: 14px;
    font-weight: 600;
    text-align: center;
    text-decoration: none;
    color: #264578;
}

.lt-ie10 .hg-box.panel {
	margin: 0;
	padding: 0;
}

.lt-ie10 .hg-box table,
.lt-ie10 .hg-box table tr {
	width: 100%;
	margin: 0;
	padding: 0;
}

.lt-ie10 .hg-box table td {
	width: 33.33333333333%;
	margin: 0;
	padding: 0;
}

.stats-alt .ie-see-all {
	display: block;
	margin: 10px 0;
}

.stats-alt .ie-see-all {
	display: block;
	padding-top: 15px;
	padding-bottom: 15px;
	font-size: 16px;
	text-align: center;
	text-decoration: none;
	color: #444;
	background: #eee;
}

.stats-alt .ie-see-all table {
	width: 100%;
	border: none;
	margin: 20px 0;
}

.stats-alt .ie-see-all td {
	width: 33.3333333%;
	padding: 5px 0;
}

.stats-alt .ie-see-all td img {
	display: block;
	margin: 0 auto;
	width: 48px;
	height: 48px;
}

.stats-alt .ie-see-all a {
	display: block;
	font-size: 16px;
	text-align: center;
	text-decoration: none;
	color: #274375;
}

.stats-alt .ie-see-all a:hover {
	text-decoration: underline;
}


/* -----------------------------------------------------
2. Less than IE9 CSS
----------------------------------------------------- */

html.lt-ie9,
.lt-ie9 body {
	background-color: #ddd;
}

.lt-ie9 .general-alert,
.lt-ie9 .ingov-alert {
	display: none;
}

.lt-ie9 #mmWrapper .icons i {
 	background-image: url(http://www.in.gov/core/images/footer-icons-1x.png);
}

.lt-ie9 .downPointer {
	display: none !important;
}

.lt-ie9 .billboard .carousel {
  display: none;
}

.lt-ie9 #mmSearchBar {
    line-height: 56px;
}

.lt-ie9 .rtText {
	display: none;
}

.lt-ie9 #resultsAll {background: url(http://www.in.gov/core/images/sr-all.png) no-repeat top left;}
.lt-ie9 #resultsServices {background: url(http://www.in.gov/core/images/sr-services.png) no-repeat top left;}
.lt-ie9 #resultsAgencies {background: url(http://www.in.gov/core/images/sr-news.png) no-repeat top left;}
.lt-ie9 #resultsPeople {background: url(http://www.in.gov/core/images/sr-employees.png) no-repeat top left;}
.lt-ie9 #resultsForms {background: url(http://www.in.gov/core/images/sr-forms.png) no-repeat top left;}

.lt-ie9 .sn-rgt #snRightArrowWrap {
    background: url(http://www.in.gov/core/images/snLefttArrow.png) no-repeat top left;
}

.lt-ie9 .billboard .txt2 {
  background: url(http://www.in.gov/core/images/lnShowMoreBG.png) repeat;
}

.lt-ie9 #raPickCat {
	display: none;
}

.lt-ie9 #snWrapper {
    left: -32px !important;
}

.lt-ie9 #snWrapper.sn-rgt {
    left: auto !important;
    right: -32px !important;
}

.lt-ie9 .vertText {
	display: none;
}

.lt-ie9 #snMoreWrap {
    display: none;
}

.lt-ie9 #heroBG {
	position: absolute;
	left: 50%;
	width: 906px !important;
	height: 494px;
	margin-left: -453px;
	background-position: center 80px;
	background-repeat: no-repeat;
	background-color: #ddd;
}


.lt-ie9 .ih-img {
	width: 50%;
	border-right: 1px solid #000;
	background: #222;
}

.lt-ie9 .ih-vid {
	width: 50%;
	border-left: 1px solid #444;
	background: #222;
}

.lt-ie9 .ih-img:hover,
.lt-ie9 .ih-vid:hover {
    background: #333;
}


.lt-ie9 #heroBGFader {
    position: absolute;
	left: 50%;
	width: 906px;
	margin-left: -453px;
}

.lt-ie9 #photoInfoBtn {
    left: 50%;
    right: inherit;
    top: 567px;
    z-index: 100;
    overflow: hidden;
    width: 906px;
    margin-left: -453px;
}

.lt-ie9 #mainSearchBar {
    line-height: 58px;
}


.lt-ie9 .ih-link {
	display: none;
}

.lt-ie9 .boxHeader i {
	background-image: url(http://www.in.gov/core/images/header-icons@1x.png);
}

.lt-ie9 .help-cta {
	background-image: url(http://www.in.gov/core/images/footer/header-icons@1x.png);
}

.lt-ie9 #row2BG {
    -ms-transition: background-image 0s linear;
    -o-transition: background-image 0s linear;
    -moz-transition: background-image 0s linear;
    -webkit-transition: background-image 0s linear;
    transition: background-image 0s linear;
    background: #aaa !important;
}

.lt-ie9 #quick_subscribe_new select,
.lt-ie9 #quick_subscribe_new option {
	padding-top: 8px;
	padding-bottom: 8px;
}

.lt-ie9 #quick_subscribe_new input[type="text"] {
	line-height: 31px;
}

.lt-ie9 #lottoWrapper *,
.lt-ie9 #lottoWrap {
	display: none;
}

.lt-ie9 #lottoWrapper .ie-link {
	display: block;
	height: 140px;
	width: 347px;
	background: url(http://www.in.gov/core/images/lottoew.jpg) no-repeat;
}

.lt-ie9 .help-cta {
    background: #d3d3d3 url(http://www.in.gov/core/images/help-cta-1x.png) no-repeat right center; 
}

.lt-ie9 #transBH h3 i {
    background-image: url(http://www.in.gov/core/images/header-icons@1x.png);
}

.lt-ie9 .help-footer h2 i {
	background-image: url(http://www.in.gov/core/images/footer/help-header-icons-1x.png);
}

.lt-ie9 .help-links ul li .icon {
  background-image: url(http://www.in.gov/core/images/footer/icons-help-1x.png);
}

.lt-ie9 .help-faqs .see-all .icon {
	background-image: url(http://www.in.gov/core/images/footer/icons-help-1x.png);
}

.lt-ie9 .help-links .icon.chat {background-position: 0 0;}
.lt-ie9 .help-links .icon.email {background-position: -25px 0;}
.lt-ie9 .help-links .icon.tour {background-position: -50px 0;}
.lt-ie9 .help-links .icon.person {background-position: -75px 0;}
.lt-ie9 .help-links .icon.agency {background-position: -100px 0;}
.lt-ie9 .help-links .icon.phone {background-position: -125px 0;}

.lt-ie9 .footer h2.icon i {
  background-image: url(http://www.in.gov/core/images/header-icons@1x.png);
}

.lt-ie9 .footer-content {
	overflow: hidden;
}

.lt-ie9 .mv-boxes .row {
	width: 906px;
	padding: 0;
}

.lt-ie9 .footer .mv-box.panel {
	padding: 20px 0 20px 0;
}


.lt-ie9 .footer .accessibility {
	display: none;
}

.lt-ie9 .row.ie-mv {
	width: 896px; 
	padding-left: 0; 
	padding-right: 0;
}

.lt-ie9 .span-12.columns.ie-mv {
	padding-left: 0; 
	padding-right: 0;	
}

.lt-ie9 .subhead input[type="search"], 
.lt-ie9 .subhead input[type="text"] {
	line-height: 58px;
}

.lt-ie9 .page-content input[type="text"],
.lt-ie9 .page-content input[type="email"],
.lt-ie9 .page-content input#email,
.lt-ie9 .page-content input[type="tel"],
.lt-ie9 .page-content input#phone,
.lt-ie9 .page-content input[type="password"],
.lt-ie9 .page-content input[type="search"],
.lt-ie9 .page-content textarea {
	line-height: 30px;
}

.lt-ie9 .panelNews,
.lt-ie9 .panelEvents, 
.lt-ie9 .panelNotices  {
  background-color: #eee;
}

/* MPH Overrides */
.lt-ie9 #content-home {
	background: #eee;
}

.lt-ie9 #background {
	background-image: none !important;
}

.lt-ie9 .background {
	position: absolute;
	width: 0px;
	height: 0px;
	background-repeat: no-repeat;
	background-position: center top;
	-webkit-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-o-background-size: 100% auto;
	background-size: 100% auto;
}

.lt-ie9 .botSecRightSubL {
  background: url(http://www.in.gov/mph/images/mphHomeIcon1-1x.png) #fff no-repeat bottom right;
  background-size: 100%;
}

.lt-ie9 .botSecRightSubL2 {
  background: url(http://www.in.gov/mph/images/mphHomeIcon2-1x.png) #fff no-repeat bottom right;
  background-size: 100%;
}

.lt-ie9 .botSecRightSubR {
  background: url(http://www.in.gov/mph/images/mphHomeIcon3-1x.png) #fff no-repeat bottom right;
  background-size: 100%;
}

.lt-ie9 #youtubeStuff {
	width: 96%;
	height: 96%;
	padding: 2%;
}


.lt-ie9 #twitterStuff,
.lt-ie9 #youtubeStuff {
	display: none;
}

.lt-ie9 .ie-twitter-stuff,
.lt-ie9 .ie-youtube-stuff {
    position: relative;
    border-radius: 5px;
    width: 100%;
    height: 100%;
    display: block;
    background: #fff;
}

.lt-ie9 .ie-youtube-stuff {
	display: none;
}	

.lt-ie9 #sYoutubeBtn {
	display: none;
}

.lt-ie9 .tw-img,
.lt-ie9 .yt-img {
    position: absolute;
    top: 40px;
    left: 50%;
    display: block;
    width: 210px;
    height: 58px;
    margin-left: -105px;
}

.lt-ie9 .tw-img img,
.lt-ie9 .yt-img img {
    display: block;
    width: 210px;
    height: 58px;
}

.lt-ie9 .tw-text,
.lt-ie9 .yt-text  {
	position: absolute;
	bottom: 30px;
	width: 100%;
	font-size: 15px;
	text-align: center;
	text-decoration: none;
	color: #274375;
}

.lt-ie9 .tw-text:hover,
.lt-ie9 .yt-text:hover {
	text-decoration: underline;
}

.lt-ie9 ul.awards li {
	background: #fff;
}



/* -----------------------------------------------------
3. Less than IE8 CSS
----------------------------------------------------- */
html.lt-ie8 {
	width: auto; 
	overflow-x: hidden; 
	margin: 0; 
	padding: 0;
} 

.lt-ie8 body {
	width: auto; 
	/*overflow-x: hidden;*/
} 

.lt-ie8 .secondary-page .span-1,
.lt-ie8 .subhead .span-1 {width: 6.33333%;}
.lt-ie8 .secondary-page .span-2 ,
.lt-ie8 .subhead .span-2 {width: 14.66667%;}
.lt-ie8 .secondary-page .span-3,
.lt-ie8 .subhead .span-3 {width: 24%;}
.lt-ie8 .secondary-page .span-4,
.lt-ie8 .subhead .span-4 {width: 31.33333%;}
.lt-ie8 .secondary-page .span-5,
.lt-ie8 .subhead .span-5 {width: 39.66667%;}
.lt-ie8 .secondary-page .span-6,
.lt-ie8 .subhead .span-6 {width: 48%;}
.lt-ie8 .secondary-page .span-7,
.lt-ie8 .subhead .span-7 {width: 56.33333%;}
.lt-ie8 .secondary-page .span-8,
.lt-ie8 .subhead .span-8 {width: 64.66667%;}
.lt-ie8 .secondary-page .span-9,
.lt-ie8 .subhead .span-9 {width: 73%;}
.lt-ie8 .secondary-page .span-10,
.lt-ie8 .subhead .span-10 {width: 81.33333%;}
.lt-ie8 .secondary-page .span-11,
.lt-ie8 .subhead .span-11 {width: 89.66667%;}
.lt-ie8 .secondary-page .span-12,
.lt-ie8 .subhead .span-12 {width: 99%;}

.lt-ie8 .secondary-page .row,
.lt-ie8 .subhead .row { width: 906px; max-width: 100%; min-width: 906px; margin: 0 auto; }
.lt-ie8 .secondary-page .row .row,
.lt-ie8 .subhead .row .row { width: auto; max-width: none; min-width: 0; margin: 0; }

.lt-ie8 .secondary-page .columns,
.lt-ie8 .subhead .columns {float: left; min-height: 1px; margin: 0 1% 0 0; padding: 0; position: relative; overflow: hidden;}

.lt-ie8 .fa {
	display: none;
}

.lt-ie8 #mmCloseBtn .fa {
	display: none !important;
}


.lt-ie8 #mmFSocial {
    width: 500px;
}

.lt-ie8 #mmWrapper .icons i {
	background-image: url(http://www.in.gov/core/images/footer-icons-1x.png);
}

.lt-ie8 #mmWrapper ul.icons li {
	width: 56px;
	border: 1px solid #fff;
	background-color: transparent;
}

.lt-ie8 #mmFSearch {
  padding-top: 11px;
}

.lt-ie8 #mmWrapper ul.icons {
  padding-top: 28px;
}


.lt-ie8 #topNavWrap {
    height: 77px;
    width: 100%;
    background: url(http://www.in.gov/core/images/tnRepeat.png) repeat-x top;
    position: fixed;
    top: 5px;
    z-index: 205;
}

.lt-ie8 .snHover {
	display: none !important;
}

.lt-ie8 #tnContainer {
	position: relative;
    width: 860px;
    height: 77px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 150px;
}

.lt-ie8 #mainLogo {
	position: absolute;
	top: 0;
	left: 0;
	width: 150px;
}

.lt-ie8 #mainLogo a {
    display: block;
    width: 100%;
    margin: 0;
    padding: 10px 0 0 0;
}

.lt-ie8 #mainLogo a img {
	display: block;
	width: 100%;
	height: auto;
	margin: 0 auto;
}

.lt-ie8 .tnDiv {
    width: 2px;
    height: 77px;
    background: url(http://www.in.gov/core/images/tnDivide.png) no-repeat top;
    float: left;
}

.lt-ie8 .tnItem {
	position: relative;
	display: block;
	float: left;
	overflow: hidden;
	width: 100px;
	height: 62px;
	margin: 0;
	padding: 15px 10px 0 10px;
	font-size: 13px;
	line-height: 1.3em;
	text-align: center;
}

.lt-ie8 #tnRes,
.lt-ie8 #tnGov,
.lt-ie8 #tnEd,
.lt-ie8 #tnTax,
.lt-ie8 #tnFam {
	height: 54px;
	padding: 23px 10px 0 10px;	
}

.lt-ie8 .tnCatColor {
	position: absolute;
	bottom: 10px;
	left: 10px;
	z-index: 100;
	width: 100px !important;
    height: 4px;
    float: none;
    margin: 0;
}

.lt-ie8 #snRightArrow {
	left: 0px;
}

.lt-ie8 .sn-rgt #snRightArrowWrap {
    background: url(http://www.in.gov/core/images/snRightArrow.png) no-repeat top left;
}

.lt-ie8 #mainSearchBarWrap {
	position: relative;
	overflow: hidden;
}

.lt-ie8 #mainSearchSubmit {
	display:block;
	font-size:0;
	line-height:0;
}

.lt-ie8 .top-sites,
.lt-ie8 #topForms,
.lt-ie8 #statsWrap,
.lt-ie8 .stats-boxes,
.lt-ie8 #newsContainer, 
.lt-ie8 #newsContainer2,
.lt-ie8 #subscribeWrap  {
    position: relative;
}

.lt-ie8 .topForms {
    width: 12.5%;
    margin: 0;
    padding: 15px 0;
}

.lt-ie8 .cta-arrow-lft {
	background: url(http://www.in.gov/core/images/chevron-lft-20px.png) no-repeat center center;
}

.lt-ie8 .cta-arrow-rgt {
	background: url(http://www.in.gov/core/images/chevron-rgt-20px.png) no-repeat center center;
}

.lt-ie8 .stats li {
  width: 29.33333333333333%;
  margin-left: 2%;
  padding: 15px 1%;
  line-height: 20px;
  word-break: break-all;
}

.lt-ie8 #row2BBContainer {
  left: 553px;
}

.lt-ie8 #newsWrap {
	width: 606px;
}

.lt-ie8 #newsContainer, 
.lt-ie8 #newsContainer2 {
    overflow-x: hidden;
    overflow-y: auto;
}

.lt-ie8 #subscribeWrap {
	position: relative;
	overflow: hidden;
	width: 296px;
	height: 363px;
}


.lt-ie8 #connectIcons {
    display: none;
}

.lt-ie8 .ie-social-links {
	display: block;
	padding-top: 12px;
}

.lt-ie8 .ie-social-links a {
	display: block;
	font-size: 16px;
	text-decoration: none;
	color: #274375;
}

.lt-ie8 .ie-social-links a:hover {
	text-decoration: underline;
}

.lt-ie8 #eventsBox {
  height: 314px;
}

.lt-ie8 .ie-stats-cta {
   display: none;
}

.lt-ie8 .hg-see-all {
	display: none;
}

.lt-ie8 .ie-see-all {
	display: block;
	margin: 10px 0;
}

.lt-ie8 .ie-see-all {
	display: block;
	padding-top: 15px;
	padding-bottom: 15px;
	font-size: 16px;
	text-align: center;
	text-decoration: none;
	color: #444;
	background: #eee;
}

.lt-ie8 .ie-see-all table {
	width: 100%;
	border: none;
	margin: 20px 0;
}

.lt-ie8 .ie-see-all td {
	width: 33.3333333%;
	padding: 5px 0;
}

.lt-ie8 .ie-see-all td img {
	display: block;
	margin: 0 auto;
	width: 48px;
	height: 48px;
}

.lt-ie8 .ie-see-all a {
	display: block;
	font-size: 16px;
	text-align: center;
	text-decoration: none;
	color: #274375;
}

.lt-ie8 .ie-see-all a:hover {
	text-decoration: underline;
}

.lt-ie8 .span-4.columns.help-links {
	width: 32.33333%;
	padding-right: 1%;
	padding-left: 0;
}

.lt-ie8 .span-8.columns.help-faqs {
	width: 65.66667%;
	padding-left: 1%;
	padding-right: 0;
}

.lt-ie8 .help-faqs ol {
  width: 10.5%;
  padding: 15px 1%;
}

.lt-ie8 .footer h2.icon {
	width: 120%;
}

.lt-ie8 .footer .row { width: 906px; max-width: 100%; min-width: 906px; margin: 0 auto; }
.lt-ie8 .footer .row .row,
.lt-ie8 .footer .row .row .row { width: auto; max-width: none; min-width: 0; margin: 0; }

.lt-ie8 .footer .columns {float: left; min-height: 1px; margin: 0; padding: 0; position: relative; overflow: hidden;}


.lt-ie8 .footer .mv-box .columns {
	width: 29.3333333%;
	padding: 0 2%;
}

.lt-ie8 .footer .state-info .span-6.columns {
	width: 46%;
	margin: 0;
	padding: 0 2% 0 0;
}

.lt-ie8 .quick-info, .lt-ie8 .state-info {
  height: 180px;
}

.lt-ie8 .footer .span-8 .span-6.columns {
	width: 46%;
	margin: 0;
	padding: 0 2% 0 0;
}

.lt-ie8 .alphabet li {
  display: inline;
}

.lt-ie8 #secondarySearchWrap {
	position: relative;
	overflow: hidden;
	height: 59px;
}

.lt-ie8 #secondarySearchSubmit {
	display:block;
	font-size:0;
	line-height:0;
	margin-top: 1px;
}

.lt-ie8 .subhead input[type="search"], 
.lt-ie8 .subhead input[type="text"] {
	height: 59px;
}

.lt-ie8 .subhead-content {
	height: 88px;
	padding-bottom: 0;
}

.lt-ie8 .subhead h1 {
	line-height: 56px;
}

.lt-ie8 .page-content input[type="text"],
.lt-ie8 .page-content input[type="email"],
.lt-ie8 .page-content input#email,
.lt-ie8 .page-content input[type="tel"],
.lt-ie8 .page-content input#phone,
.lt-ie8 .page-content input[type="password"],
.lt-ie8 .page-content input[type="search"],
.lt-ie8 .page-content textarea {
	width: 97%;
	padding: 0 1%;
	line-height: 40px;
}

.lt-ie8 #topNavWrap.no-category {
    top: 0px;
}

.lt-ie8 .grid {
	display: none;
}

.lt-ie8 .pull-right {
  float: right !important;
}

.lt-ie8 .pull-left {
  float: left !important;
}

.lt-ie8 .panel.itp-panel {
	min-height: 550px;
}

.lt-ie8 .desc-social li {
  display: inline;
 }

 .lt-ie8 .social-hubs .columns {
 	padding: 10px 0;
}

 .lt-ie8 .social-hubs .socialagency {
 	padding: 10px 0 10px 20px;
}