/*------  1.  Header, Homepage  ------*/
@media screen {.printOnly {display: none;}}
@media(max-width:320px) {img.staff-mobile {display: block; margin:0 auto 10px; width: 320px;} img.staff-main {display: none;} }
@media all and (min-width:320px) and (max-width: 799px) {.back {clear: both; display: block; float: none; font-size: 10px; margin: 10px auto; text-align: center; width: 150px;}}
@media (max-width: 460px){button.press {background-color: #003a63; border: none; border-radius: 7px; box-shadow: 0px 2px 7px 2px rgba(0, 0, 0, 0.5); color: #fff !important; font-size: 12px !important; font-weight: 600 !important; height: 80px !important; width: 150px !important;}}
@media all and (max-width: 494px) {a.doc {background: url(../../../images/icons/word-icon-16.png) no-repeat center; display: block;} a.pdf {background: url(../../../images/icons/Acrobat-icon-16.png) no-repeat center; display: block;} .amList1 {float: left; margin-left: -5px;} .amList2 {float: right; margin-right: -5px;} .amList3 {float: left; margin-left: 13%;} .amList4 {float: right; margin-right: 13%;}}
@media (min-width: 528px) {.sidebar {height:300px; width: 500px;}.sidebar.sidebar-left{left:0px; right:auto;} .sidebar.sidebar-right{left:auto; right:0px;}
}
@media all and (max-width: 555px) {button.am-button {font-size: 10px !important; font-weight: 600px !important; text-align: center;}
	h3.table-heading {background-color: #fff; border-top: none; border-bottom: none; color: #3e3e3e; font-size: 8px; font-weight: 800; margin: 10px 0 5px 0; padding: 0px !important; text-align: center;} p.amTable {font-size: 8px; font-weight: 600; text-align: center;}}
@media all and (max-width: 555px) and (min-width: 495px){.amList1 {float: left; margin-left: 5%;} .amList2 {float: right; margin-right: 5%;}}
@media all and (max-width: 556px) {li.footer-links a {font-size: 10px !important; line-height: 0.5 !important;} p#copyright {font-size: 10px; margin: 5px 15px 0px 5px; padding-bottom: 5px;} p.site {font-size: 10px !important;}}
@media all and (min-width: 556px) {.amList1 {float: left; margin-left: 15%;} .amList2 {float: right; margin-right: 15%;}}
@media all and (max-width: 600px) {# a {background: url(https://lla.la.gov/images/icons/home-mobile/home--55a.png) #005c9d center  no-repeat;} # a, #auditorServices a, #auditCommunities a, #FAQs a {padding: 80px 4px 4px;} #auditCommunities a {background: url(/images/icons/home-mobile/group.png) #003a63 center no-repeat;} #auditorServices a {background: url(/images/icons/home-mobile/auditor-services-55a.png) #5A83A7 center  no-repeat;} #careers a {background: #003a63 url(/images/icons/home-mobile/user-4.png) center no-repeat; text-align: center; color: #fff;} #contactUs a{background: #9CB4CA url(/images/icons/home-mobile/headphones.png) center no-repeat;} .container2 {display: none;} #FAQs a{background: url(/images/icons/home-mobile/faqs-55a.png) #9CB4CA center no-repeat;}  header {background-image: none !important;} .home-link a{text-align: center; text-decoration: none; bottom: 4px; position: absolute;} .homepage-notice {display: none;} img.mobile-logo {display: block; width: 100%; margin: auto;} img.logo, .homeNav, #big-quote-home, .hideMobile {display: none;} img.staff-main {display: none;} img.staff-mobile {display: block; width: 320px; margin:0 auto 10px;} .input-group-btn {top: 5px;} li#, li#FAQs {width: 55%;} li#auditorServices, #auditCommunities {width: 50%;} li#careers{width: 34%;} li#reportFraud {width: 100%;} li#siteMap, li#contactUs{width: 33%;} #nav {clear: both; position: absolute; left: 32px; right: 32px; margin: auto; width: 258px; z-index: 10000; padding: 5px; background: #f8f8f8; border: solid 1px #999; display: none;} nav #menu-icon {color:#000; width: 100%; background: #ecebeb; padding: 12px 0px; cursor: pointer; border-top: solid 1px #666; display: block; right: 0;text-align:center; font-weight: bold; text-transform: uppercase;} nav#mobile {display: block; width: 100%;} nav#mobile a {display: block; border: 2px solid #fff; text-align: center; text-decoration: none; vertical-align: bottom; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; text-transform: uppercase; font-size: 12px; font-weight:bold; color: #fff;} nav#mobile li, nav#mobile ul {padding: 0; margin: 0; list-style: none; border: none; float: left;} nav#nav-wrap li.fraudNav {border-right: 1px;} nav ul.dropdown-menu {color: #fff;} #reportFraud a{background: url(/images/icons/home-mobile/report-fraud-64.png) #d2232a center no-repeat; font-size: 22px !important; text-align: center !important;padding-bottom: 10px;} #reports2 a {background: #9CB4CA url(/images/icons/home-mobile/user-4.png) center no-repeat;} #siteMap a{background: #5A83A7 url(/images/icons/home-mobile/search.png) center no-repeat;} #siteMap a, #contactUs a, #careers a {text-align: center; color: #fff;}}
@media all and (min-width: 600px){nav, nav a.button-collapse, nav a.button-collapse i, nav .nav-wrapper i {height: 22.5px !important; line-height: 25px !important; margin-top: 3px;}}
@media all and (min-width: 601px) {header {background-image: url(/images/Move.png) !important;	background-repeat: repeat;}}
@media (max-width: 620px){button.button-pr a {font-size: 12px; font-weight: 600 !important; padding: 5px;} img.img-rounded {box-shadow: 0px 2px 7px 2px rgba(0, 0, 0, 0.5); height: 50%; margin: 0 auto 20px; width: 50%;}}
@media all and (max-width: 683px) and (min-width: 495px){.amList3 {float: left; margin-left: 24%;} .amList4 {float: right; margin-right: 24%;}}
@media all and (min-width: 684px) and (max-width: 984px) {.amList3 {float: left; margin-left: 25%;} .amList4 {float: right; margin-right: 25%;}}
@media all and (min-width: 747px) and (-ms-high-contrast: none), (-ms-high-contrast: active) {.header-search-input{padding: 8px 0px !important;}}
@media all and (min-width:751px) and (max-width:1020px) {iframe.home, iframe.press-releases  {height: 300px; width: 100%!important;} img.staff-main {width: 140px;}}
@media all and (max-width: 767px) {a img.annualRep {display: none;}  header.carousel .carousel {height: 70%;} .img-portfolio {margin-bottom: 15px;} form.navbar-form {margin-top: 0 !important;} form.navbar-form .input-group {padding: 10px 10px 0;} .searchBar {background-color: rgba(0,58,99, 0.9) !important;}}
@media all and (min-width: 767px) {.legal-form-control {width: 40% !important;}}
@media all and (min-width: 768px) {a img.annualRep {margin-bottom: 40px;} a img.annualRep2 {display: none;} li#a a {background-image: url(https://lla.la.gov/images/flags4.jpg) center no-repeat !important;} .nav a {padding-bottom: 5px;} .nav .open>a, .nav .open>a:hover, .nav .open>a:focus {background-color: #5a83a6 !important;} .navbar-nav>li>a {padding-top: 0px;padding-bottom: 0px;} ul.nav li#local a.navLink, ul.nav li#state a.navLink {width: 296px;} ul.nav li.comList {width: 296px;}}
@media (min-width: 768px) and (max-width:849px){.nav-container {padding-left: 0px !important; padding-right: 0px !important; width: 760px;} .sidebar {height:300px; width: 500px;
} .sidebar.sidebar-left{left:0px; right:auto;} .sidebar.sidebar-right{right:0px;left:auto;}}
@media (min-width: 768px) and (max-width: 991px) {.navbar-header {margin-right: -15px;} li#fraud{margin-left: 18px;} form#site-search{padding-left: 35px;}}
@media all and (min-width: 800px) {.navbar-text {margin-left: 40px;}}
@media all and (max-width: 885px){.row-margin {margin-bottom: 5px !important;}}
@media (min-width: 850px) {.nav-container {padding-left: 0px !important; padding-right: 0px !important; width: 840px;} .sidebar{height:300px; width: 500px;} .sidebar.sidebar-left{left:0px; right:auto;} .sidebar.sidebar-right{right:0px; left:auto;}}
@media all and (max-width: 919px) {button.button-pr {background-color: #003a63; border: none; border-radius: 7px; box-shadow: 0px 2px 7px 2px rgba(0, 0, 0, 0.5); color: #fff; font-size: 16px; height: 50px; margin-bottom: 20px; width: auto;} button.button-pr a {color: #fff; font-size: 12px; padding: 5px;} img.rss16 {width: 16px;} p.button-link {font-size: 12px !important; font-weight: 600; color: #fff; margin: 3px; text-align: center;}}
@media all and (min-width: 919px){button.button-pr a {color: #fff; font-size: 16px; padding: 10px;} button.button-pr {background-color: #003a63; border: none; border-radius: 7px; box-shadow: 0px 2px 7px 2px rgba(0, 0, 0, 0.5); font-size: 16px !important; height: 50px;margin-bottom: 20px; width: auto !important;} img.rss16 {width: 32px;}}
@media all and (min-width: 984px) {.amList3 {float: left; margin-left: 27%;} .amList4 {float: right; margin-right: 27%;}}
@media all and (max-width:991px) {.customer-img, .img-related {margin-bottom: 30px;}}
@media (min-width: 992px) {.sidebar {height: 300px; width: 500px;}.sidebar.sidebar-left{left:0px; right:auto;} .sidebar.sidebar-right{left:auto; right:0px;} .img-wrapper {bottom: 30px;}}
@media all and (max-width: 997px) {ul.nav li a {font-size: 10px; font-weight: 400; padding-left: 7px; padding-right: 7px;}}
@media (min-width: 1200px) {.sidebar {height:300px; width: 500px;} .sidebar.sidebar-left{left:0px; right:auto;} .sidebar.sidebar-right{left:auto; right:0px;}}


@media (max-width:600px) {.main-section-mobile{display: block; left: 0; margin-left: auto; margin-right: auto; max-width: 400px; min-width: 400px; position: absolute; right: 0; top:40px;}
.main-section-tablet, .main-section, .home-quote {display: none;}}
@media (min-width: 600px) and (max-width: 750px) {h2.recent, h2#press-releases {width: 530px;} iframe.press-releases {height: 400px;} .nav-container {padding-left: 0px !important; padding-right: 0px !important; max-width: 600px;} .table-responsive {border: none;}}
@media (min-width: 600px) and (max-width: 767px) {.img-wrapper {bottom: 30px;}}
@media (min-width: 768px) and (max-width: 991px) {.img-wrapper {bottom: 30px;}}
@media (max-width: 767px) {.border-left {border-left: none !important;} h1 {margin-top: 60px !important;}}
@media (min-width: 920px) and (max-width:1021px) {h2.recent, h2#press-releases{width: 600px;} iframe.home, iframe.press-releases  {height: 300px; width: 100%!important;}}
@media (min-width: 768px) {.navbar>main.container .navbar-brand, .navbar>.container-fluid .navbar-brand {margin-left: -35px;}}
/* --- IE 10 and Above --*/
@media all and (min-width: 768px) and (max-width: 991px) and (-ms-high-contrast: none), (-ms-high-contrast: active) {form#site-search{padding-left: 354px;}}
/* --- IE 9 --*/
@media all and (min-width: 768px) and (max-width: 991px) {.ie9 form#site-search{padding-left: 344px !important;}}
/* --- IE 8 --*/
@media all and (min-width: 768px) and (max-width: 991px) {.ie8 form#site-search{padding-left: 374px;}}
/* ------ ABOUT US ------ */
@media (min-width: 919px) {#commentSubmit {background-color: #003a63 !important; border: none !important; border-radius: 7px !important; box-shadow: 0px 2px 7px 2px rgba(0, 0, 0, 0.5) !important; color: white !important; font-size: 16px !important; font-weight: 600; height: 50px !important; margin-bottom: 30px !important; margin-top: 10px; padding-left: 5px !important;
width: 160px !important;}}
@media (max-width: 919px) {#commentSubmit {background-color: #003a63 !important; border: none !important; border-radius: 7px !important; box-shadow: 0px 2px 7px 2px rgba(0, 0, 0, 0.5) !important; color: white !important; font-size: 12px !important; font-weight: 600; height: 50px !important; margin-bottom: 30px !important; margin-top: 10px; padding-left: 5px !important;
width: 120px !important;}}
@media (max-width:467px) {li#two-lines {height: 100px;}}
@media (min-width:468px) and (max-width:600px) {li#two-lines {height: 80px;}}
@media(max-width:600px) {.btn-group-justified {border-collapse: collapse; display: table; table-layout: fixed; width: 100%;} footer {margin: 0px !important;} .footer-cont {display: none;}
.footer-mobile table tr td a {text-decoration: none;}}
@media(min-width:601px) {.mobile-footer-cont {display: none;}}
@media all and (max-width: 767px) {a.navLink {display: block !important; text-decoration: none !important; whitespace: nowrap !important;} li.navList {height: 100% !important position: relative !important;} select#parish, select#vYear {display: inline-block !important;} ul.navUl {display: inline-block !important; position: relative !important;}
}
/* ====== IE10 and IE11 ====== */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {#x {right: 280px;}}
/* --- IE 10 and Above --- */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {body #crumbs {margin-bottom: 3px;}}
/* --- IE 9 --- */
@media all and (min-width: 768px) and (max-width: 991px) {.ie9 body #crumbs{margin-bottom: 3px;}}
/* --- IE 8 --- */
@media all and (min-width: 768px) and (max-width: 991px) {.ie8  body #crumbs{margin-bottom: 3px;}}

@media all and (max-width: 767px) {ul#side-nav {border-bottom: 1px solid #e8e8e8; padding-bottom: 10px !important;}}
@media  all and (max-width: 767px) {.navbar-default .navbar-nav .open .dropdown-menu>li>a {color: #fff;}}
@media all and (max-width: 885px) {p.right-p-top {margin-top: 10px;} .row {margin-bottom: 0px;} ul#side-nav {padding-left: 10px !important;}}
@media all and (min-width: 768px) and (max-width: 827px) {.input-field input[type=search]+label {left: 80px;} input#search {width: 80px !important;}}
@media all and (max-width: 767px) {nav.navbar li a {background-color: rgba(0,58,99, 0.9) !important;}.navbar .navbar-nav {box-shadow: 0 6px 12px rgba(0,0,0,0.7) !important; width: 100% !important;} ul#dropdown2 {display: none !important;} ul.nav li a {font-size: 18px; font-weight: 500;} ul.nav li.navList:last-child {display: none;}	 ul.navbar-nav {margin: 0px;} ul.navbar-nav li {float:none !important; width: 100%;}}
@media all and (min-width: 828px) and (max-width: 1312px) {ul#side-nav a.side-nav-links li.two-ln {line-height: 40px !important;}}
@media all and (min-width: 750px) and (max-width: 958px) {i.glyphicon-user, i.glyphicon-envelope, i.glyphicon-earphone {left: 0 !important;	}}
@media  all and (min-width: 768px) {.form-horizontal .control-label {margin: 5px;padding: 0 10px 0;}}
@media print {a {text-decoration: underline;} a[href]:after {content: none !important;} #disclaimerCol {font-size: 14px;} #disclaimerCol, #bodyContent {width: 1070px;} #lag-toc , footer, header, nav, #side-nav, #breadcrumbs{display:none;} #topicContent h1 {text-align: left;}}

@media all and (min-width: 1022px){
.main-section2 {
    bottom: 30px;
}}

