﻿@import url(https://webarchive.library.unt.edu/web/20161115092600cs_/https://fonts.googleapis.com/css?family=Open+Sans:400,300,700);
@import url(https://webarchive.library.unt.edu/web/20161115092600cs_/https://fonts.googleapis.com/css?family=Libre+Baskerville:400,400italic,700);
@media only screen and (min-width:100px) {
  
header .headerRow a {
    max-width: 600px;
}
  
header .agency-header-logo {margin-right:40px;}

    .agency-face {
        display: none
    }
    body {
        background-color: #036;
        color: #333
    }
    .social-media-header-icons {
        display: none
    }
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
        color: #333
    }
    .mainContent {
        background-color: #fff;
        color: #333
    }
    .navbar-portalbar-v3 .icon-stack .icon-kygov-text {
        color: #fff
    }
    .navbar-portalbar-v3 .governor {
        color: #fff
    }
    .navbar-portalbar-v3 {
        background-color: #069;
        background: linear-gradient(to bottom, #069 0%, #036 100%);
        border-color: #001933
    }
    .navbar-portalbar-v3 .navbar-toggle,
    .navbar-portalbar-v3 .navbar-toggle:hover,
    .navbar-portalbar-v3 .navbar-toggle:active,
    .navbar-portalbar-v3 .navbar-toggle:focus {
        background: #036;
        background: rgba(0, 51, 102, .4)
    }
    .navbar-portalbar-v3 .navbar-nav>li>a {
        color: #fff;
        text-shadow: 0 1px 0 #001933
    }
    .navbar-portalbar-v3 .navbar-brand {
        color: #fff
    }
    .navbar-portalbar-v3 .navbar-nav>li>a:hover,
    .navbar-portalbar-v3 .navbar-nav>.open>a,
    .navbar-portalbar-v3 .navbar-nav>.open>a:hover,
    .navbar-portalbar-v3 .navbar-nav>.open>a:focus {
        background: #036;
        background: rgba(0, 51, 102, .4);
        color: #fff;
        text-shadow: 0 1px 0 #001933
    }
    .navbar-portalbar-v3 .search-toggle,
    .navbar-portalbar-v3 .login-toggle {
        color: #fff
    }
    .navbar-portalbar-v3 .navbar-text-kytagline {
        color: #fff
    }
    header .headerRow .container {
        background-color: transparent
    }
    header .header-title-description {
        color: #fff;
        display: block;
        text-transform: uppercase;
        font-weight: 300;
        font-family: 'Open Sans', sans-serif;
        font-size: 10px;

@media only screen and (min-width:100px) {
    .agency-face {
        display: none
    }
    body {
        background-color: #036;
        color: #333
    }
    .social-media-header-icons {
        display: none
    }
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
        color: #333
    }
    .mainContent {
        background-color: #fff;
        color: #333
    }
    .navbar-portalbar-v3 .icon-stack .icon-kygov-text {
        color: #fff
    }
    .navbar-portalbar-v3 .governor {
        color: #fff
    }
    .navbar-portalbar-v3 {
        background-color: #069;
        background: linear-gradient(to bottom, #069 0%, #036 100%);
        border-color: #001933
    }
    .navbar-portalbar-v3 .navbar-toggle,
    .navbar-portalbar-v3 .navbar-toggle:hover,
    .navbar-portalbar-v3 .navbar-toggle:active,
    .navbar-portalbar-v3 .navbar-toggle:focus {
        background: #036;
        background: rgba(0, 51, 102, .4)
    }
    .navbar-portalbar-v3 .navbar-nav>li>a {
        color: #fff;
        text-shadow: 0 1px 0 #001933
    }
    .navbar-portalbar-v3 .navbar-brand {
        color: #fff
    }
    .navbar-portalbar-v3 .navbar-nav>li>a:hover,
    .navbar-portalbar-v3 .navbar-nav>.open>a,
    .navbar-portalbar-v3 .navbar-nav>.open>a:hover,
    .navbar-portalbar-v3 .navbar-nav>.open>a:focus {
        background: #036;
        background: rgba(0, 51, 102, .4);
        color: #fff;
        text-shadow: 0 1px 0 #001933
    }
    .navbar-portalbar-v3 .search-toggle,
    .navbar-portalbar-v3 .login-toggle {
        color: #fff
    }
    .navbar-portalbar-v3 .navbar-text-kytagline {
        color: #fff
    }
    header .headerRow .container {
        background-color: transparent
    }
    header .header-title-description {
        color: #fff;
        display: block;
        text-transform: uppercase;
        font-weight: 300;
        font-family: 'Open Sans', sans-serif;
        font-size: 10px
    }
    header .header-title-description-first-name {
        font-weight: 400;
        font-family: 'Open Sans', sans-serif;
        font-size: 20px;
        text-transform: capitalize
    }
    header .header-title-description-last-name {
        font-weight: 700;
        font-family: 'Open Sans', sans-serif;
        font-size: 20px
    }
    .headerRow .navbar-toggle {
        background-color: #900;
        color: #fff
    }
    .headerRow .navbar-toggle:hover {
        background-color: #8a0000
    }
    .headerRow .navbar-toggle .icon-bars span,
    .headerRow .navbar-toggle .icon-bars span:before,
    .headerRow .navbar-toggle .icon-bars span:after {
        background: #fff
    }
    .mainNavRow .container,
    .navbar-default {
        background-color: #900
    }
    .navbar-default .navbar-nav>li>a:hover,
    .navbar-default .navbar-nav>li>a:focus,
    .navbar-default .navbar-nav>li>a {
        color: #fff
    }
    .navbar-default .navbar-nav>.active>a,
    .navbar-default .navbar-nav>.active>a:hover,
    .navbar-default .navbar-nav>.active>a:focus,
    .navbar-default .navbar-nav>li>a:hover,
    .navbar-default .navbar-nav>li>a:focus,
    .navbar-default .navbar-nav>.open>a,
    .navbar-default .navbar-nav>.open>a:hover,
    .navbar-default .navbar-nav>.open>a:focus {
        background-color: #8a0000;
        color: #fff
    }
    .navmenu-fixed-right.offcanvas.in {
        background-color: #900;
        border-color: #8a0000
    }
    .navmenu-fixed-right.offcanvas.in .has-submenu:after {
        border-top-color: #fff
    }
    .navmenu-fixed-right.offcanvas.in a,
    .navmenu-fixed-right.offcanvas.in .navbar-nav .open .dropdown-menu>li>a {
        color: #fff
    }
    .navmenu-fixed-right.offcanvas.in a:hover,
    .navmenu-fixed-right.offcanvas.in a:focus,
    .navmenu-fixed-right.offcanvas.in .active a {
        background-color: #8a0000
    }
    .navmenu-fixed-right.offcanvas.in .navbar-nav .open .dropdown-menu>li.active>a {
        background: #7a0000
    }
    .navmenu-fixed-right.offcanvas.in .open a {
        background: #7a0000
    }
    .navmenu-fixed-right.offcanvas.in .dropdown-menu,
    .navmenu-fixed-right.offcanvas.in .active.dropdown {
        background-color: #8a0000
    }
    .navmenu-fixed-right.offcanvas.in .navbar-nav .open .dropdown-menu>li>a:hover,
    .navmenu-fixed-right.offcanvas.in .navbar-nav .open .dropdown-menu>li>a:focus {
        background-color: #8a0000
    }
    .navmenu-fixed-right.offcanvas.in .dropdown.open .dropdown-submenu .has-submenu.highlighted,
    .navmenu-fixed-right.offcanvas.in .dropdown.open .dropdown-submenu .dropdown-menu a,
    .navmenu-fixed-right.offcanvas.in .dropdown.active .dropdown-submenu .has-submenu.highlighted,
    .navmenu-fixed-right.offcanvas.in .dropdown.active .dropdown-submenu .dropdown-menu a {
        background: #7a0000
    }
    .panel-default .panel-heading a {
        color: #333
    }
    footer a,
    footer a:link {
        color: #666
    }
    footer a:visited {
        color: #666
    }
    .footerRow>.container {
        background: #f5f5f5;
        border-top: 1px solid #e8e8e8;
        color: #666
    }
    .alert-warning {
        background-color: #fdf4b8;
        border-color: #fdf4b8
    }
    .alert-danger {
        background-color: #f4c4c4;
        border-color: #f4c4c4
    }
    .alert-success {
        background-color: #bfdf9f;
        border-color: #bfdf9f
    }
    .alert-info {
        background-color: #cce6e4;
        border-color: #cce6e4
    }
}

@media only screen and (min-width:768px) {
    header .header-title-description {
		font-size: 18px
    }
    header .header-title-description-first-name {
        margin-left: 120px;
		font-size: 38px
    }
    header .header-title-description-last-name {
        font-size: 38px
    }
	.agency-header-logo {
	    padding-right: 30px
	}
    .agency-face {
        display: block;
        position: absolute;
        height: 120px;
        left: 0;
        top: 0
    }
    .social-media-header-icons {
        display: block;
		z-index: 1500;
		position: relative;
        float: right;
        margin-top: -20px
    }
    body {
        background-image: url("/web/20161115092600oe_/http://ag.ky.gov/style%20library/images/site-bg.jpg") !important;
        background-size: cover;
        background-attachment: fixed
    }
    .navbar-portalbar-v3 .navbar-nav .open .dropdown-menu .divider {
        background-color: #036
    }
    .navbar-portalbar-v3 .navbar-nav .open .dropdown-menu>li>a:hover,
    .navbar-portalbar .navbar-nav .open .dropdown-menu>li>a:focus,
    .navbar-portalbar .nav-collapse .nav>li>a:hover {
        background: #036;
        background: rgba(0, 51, 102, .4);
        color: #fff;
        text-shadow: 0 1px 0 #001933
    }
    .navbar-portalbar-v3 .navbar-collapse .nav>li>a {
        color: #fff
    }
}

.mainNavRow .container,
.navbar-default {
    background-color: #900
}

.navbar-default .navbar-nav>li>a:hover,
.navbar-default .navbar-nav>li>a:focus,
.navbar-default .navbar-nav>li>a {
    color: #fff
}

.Left-Nav .nav-stacked {
    background-color: #900
}

.Left-Nav .nav-stacked li a {
    color: #fff
}

.Left-Nav .has-submenu:after {
    border-top-color: #fff
}

.Left-Nav .nav-stacked .open a,
.Left-Nav .nav-stacked li a:hover,
.Left-Nav .nav-stacked li a:focus {
    background-color: #8a0000;
    color: #fff
}

.Left-Nav .dropdown.active a,
.Left-Nav .dropdown .has-submenu.highlighted {
    background: #8a0000
}

.Left-Nav .dropdown.active .dropdown-submenu .has-submenu.highlighted,
.Left-Nav .dropdown.active .dropdown-submenu .dropdown-menu a {
    background-color: #7a0000
}

.Left-Nav .dropdown .dropdown-menu {
    background: #8a0000
}

.relativeContent {
    background-color: #efefef;
    color: #333
}

.mainContentArea a,
.relativeContent a {
    color: #069
}

.mainContentArea a:visited,
.relativeContent a:visited {
    color: #7a0099
}px
    }
    header .header-title-description-first-name {
        font-weight: 400;
        font-family: 'Open Sans', sans-serif;
        font-size: 20px;
        text-transform: capitalize
    }
    header .header-title-description-last-name {
        font-weight: 700;
        font-family: 'Open Sans', sans-serif;
        font-size: 20px
    }
    .headerRow .navbar-toggle {
        background-color: #900;
        color: #fff
    }
    .headerRow .navbar-toggle:hover {
        background-color: #8a0000
    }
    .headerRow .navbar-toggle .icon-bars span,
    .headerRow .navbar-toggle .icon-bars span:before,
    .headerRow .navbar-toggle .icon-bars span:after {
        background: #fff
    }
    .mainNavRow .container,
    .navbar-default {
        background-color: #900
    }
    .navbar-default .navbar-nav>li>a:hover,
    .navbar-default .navbar-nav>li>a:focus,
    .navbar-default .navbar-nav>li>a {
        color: #fff
    }
    .navbar-default .navbar-nav>.active>a,
    .navbar-default .navbar-nav>.active>a:hover,
    .navbar-default .navbar-nav>.active>a:focus,
    .navbar-default .navbar-nav>li>a:hover,
    .navbar-default .navbar-nav>li>a:focus,
    .navbar-default .navbar-nav>.open>a,
    .navbar-default .navbar-nav>.open>a:hover,
    .navbar-default .navbar-nav>.open>a:focus {
        background-color: #8a0000;
        color: #fff
    }
    .navmenu-fixed-right.offcanvas.in {
        background-color: #900;
        border-color: #8a0000
    }
    .navmenu-fixed-right.offcanvas.in .has-submenu:after {
        border-top-color: #fff
    }
    .navmenu-fixed-right.offcanvas.in a,
    .navmenu-fixed-right.offcanvas.in .navbar-nav .open .dropdown-menu>li>a {
        color: #fff
    }
    .navmenu-fixed-right.offcanvas.in a:hover,
    .navmenu-fixed-right.offcanvas.in a:focus,
    .navmenu-fixed-right.offcanvas.in .active a {
        background-color: #8a0000
    }
    .navmenu-fixed-right.offcanvas.in .navbar-nav .open .dropdown-menu>li.active>a {
        background: #7a0000
    }
    .navmenu-fixed-right.offcanvas.in .open a {
        background: #7a0000
    }
    .navmenu-fixed-right.offcanvas.in .dropdown-menu,
    .navmenu-fixed-right.offcanvas.in .active.dropdown {
        background-color: #8a0000
    }
    .navmenu-fixed-right.offcanvas.in .navbar-nav .open .dropdown-menu>li>a:hover,
    .navmenu-fixed-right.offcanvas.in .navbar-nav .open .dropdown-menu>li>a:focus {
        background-color: #8a0000
    }
    .navmenu-fixed-right.offcanvas.in .dropdown.open .dropdown-submenu .has-submenu.highlighted,
    .navmenu-fixed-right.offcanvas.in .dropdown.open .dropdown-submenu .dropdown-menu a,
    .navmenu-fixed-right.offcanvas.in .dropdown.active .dropdown-submenu .has-submenu.highlighted,
    .navmenu-fixed-right.offcanvas.in .dropdown.active .dropdown-submenu .dropdown-menu a {
        background: #7a0000
    }
    .panel-default .panel-heading a {
        color: #333
    }
    footer a,
    footer a:link {
        color: #666
    }
    footer a:visited {
        color: #666
    }
    .footerRow>.container {
        background: #f5f5f5;
        border-top: 1px solid #e8e8e8;
        color: #666
    }
    .alert-warning {
        background-color: #fdf4b8;
        border-color: #fdf4b8
    }
    .alert-danger {
        background-color: #f4c4c4;
        border-color: #f4c4c4
    }
    .alert-success {
        background-color: #bfdf9f;
        border-color: #bfdf9f
    }
    .alert-info {
        background-color: #cce6e4;
        border-color: #cce6e4
    }



}

@media only screen and (min-width:768px) {



    header .header-title-description {
        font-size: 18px;
        z-index: 1000;
        position: relative;
        padding-left: 0;
    }
    header .header-title-description-first-name {
        font-size: 38px
    }
    header .header-title-description-last-name {
        font-size: 38px
    }
	.agency-header-logo {
	    padding-right: 30px
	}
    .agency-face {
        display: block;
        position: absolute;
        height: 120px;
        left: 0;
        top: 0;
        bottom: 0;
    }
    .social-media-header-icons {
        display: block;
		z-index: 1500;
		position: relative;
        float: right;
        margin-top: -20px
    }
    body {
        background-image: url("/web/20161115092600oe_/http://ag.ky.gov/style%20library/images/site-bg.jpg") !important;
        background-size: cover;
        background-attachment: fixed
    }
    .navbar-portalbar-v3 .navbar-nav .open .dropdown-menu .divider {
        background-color: #036
    }
    .navbar-portalbar-v3 .navbar-nav .open .dropdown-menu>li>a:hover,
    .navbar-portalbar .navbar-nav .open .dropdown-menu>li>a:focus,
    .navbar-portalbar .nav-collapse .nav>li>a:hover {
        background: #036;
        background: rgba(0, 51, 102, .4);
        color: #fff;
        text-shadow: 0 1px 0 #001933
    }
    .navbar-portalbar-v3 .navbar-collapse .nav>li>a {
        color: #fff
    }
}

.mainNavRow .container,
.navbar-default {
    background-color: #900
}

.navbar-default .navbar-nav>li>a:hover,
.navbar-default .navbar-nav>li>a:focus,
.navbar-default .navbar-nav>li>a {
    color: #fff
}

.Left-Nav .nav-stacked {
    background-color: #900
}

.Left-Nav .nav-stacked li a {
    color: #fff
}

.Left-Nav .has-submenu:after {
    border-top-color: #fff
}

.Left-Nav .nav-stacked .open a,
.Left-Nav .nav-stacked li a:hover,
.Left-Nav .nav-stacked li a:focus {
    background-color: #8a0000;
    color: #fff
}

.Left-Nav .dropdown.active a,
.Left-Nav .dropdown .has-submenu.highlighted {
    background: #8a0000
}

.Left-Nav .dropdown.active .dropdown-submenu .has-submenu.highlighted,
.Left-Nav .dropdown.active .dropdown-submenu .dropdown-menu a {
    background-color: #7a0000
}

.Left-Nav .dropdown .dropdown-menu {
    background: #8a0000
}

.relativeContent {
    background-color: #efefef;
    color: #333
}

.mainContentArea a,
.relativeContent a {
    color: #069
}

.mainContentArea a:visited,
.relativeContent a:visited {
    color: #7a0099
}

address {
	display:block;
	margin:0 0 10px 20px;
	color:#666;
	font-weight:700
}

/******* From Paul D *******/

.circuit,.county {
	float:left;
	background:#EEE;
	width:300px;
	padding:10px;
	margin:10px;
	display:none
}

.circuit h1,.county h1 {
	font-weight:700;
	font-size:16pt;
	line-height:normal;
	border-bottom:1px solid #005990;
	margin-bottom:10px;
	color:#005990
}

.circuit .name,.county .name {
	font-weight:700
}

.circuit .title {
	padding-left:80px;
	text-indent:-80px
}

.circuit h2 {
	display:block;
	font-style:italic;
	margin-bottom:5px
}

#selectedCounty {
	text-transform:capitalize
}

/******* Added by Kenneth Mansfield *******/

#absig {
    display: block;
	width: 240px;
	height: 88px;
	background: url(/web/20161115092600oe_/http://ag.ky.gov/styling_images/sig_AndyBeshear.png) no-repeat;
}

#absig em {
	visibility: hidden;
}

.frontFocus {
   width: 100%;
   display: block;
   padding: 5px 10px;
   background: #1f2e50;
   border-radius: 7px;
}

.scamSignUp  {
   color: #ffffff;
   display: block;
   padding: 5px 10px;
   background: #910000;
   border-radius: 7px;
}

.scamSignUp a  {
   color: #ffffff;
   display: block;
   padding: 5px 10px;
   background: #910000;
   border-radius: 7px;
}

.scamSignUp a:visited  {
   color: #ffffff;
   display: block;
   padding: 5px 10px;
   background: #910000;
   border-radius: 7px;
}

.tagLine {
	width:100%;
	font-family: 'Libre Baskerville', Georgia, serif;
	font-weight:400;
	font-style:italic;
}

.dateHeader {
    font-size: 16px
}

.notice {
	background:#F1F1F1;
	border-top:6px double #900;
	border-bottom:2px solid #900;
	padding:15px;
	margin-bottom:15px;
	clear:both
}

.notice h1 {
	font-size:150%;
	font-weight:700;
	color:#000;
	line-height:normal;
	margin-bottom:20px
}

.notice h2 {
	font-size:125%;
	font-weight:700;
	border-bottom:1px solid #CCC;
	color:#000;
	line-height:normal;
	margin-bottom:10px;
	margin-top:10px
}

.featured_link {
	border-top:6px double #036;
	padding:15px;
	margin-bottom:15px;
	clear:both
}

#selectedCounty {
    margin-top: 10px
}

.imageCenter {
	margin:5px auto 20px;
	display:block
}

.imageFloatLeft {
	float:left;
	margin:0 10px 5px 0
}

.imageFloatRight {
	float:right;
	margin:0 0 5px 10px
}

td[data-title=Title], td[data-title="Title"] {
	white-space: nowrap;
}