@charset "utf-8";body {background-color: #2e5f3f;}.navbar {font-size: 120%;margin-bottom: -5px;border-top: 3px solid #ffa600;background-color: #ecf0f1;}.navbar-brand img {width: 1.75em;height: 1.75em;}.dropdown:hover .dropdown-menu {display: inline;}#D911 {color: #ee0000;border: 2px solid #ee0000;background-color: white;}#non911 {font-size: 60%;font-weight: bold;color: black;}#alertBar {margin-top: 0;}.row {border: 1px solid #ffa600;border-radius: 10px;padding: 5px;margin: 3px 3px 10px 3px;background-color: #ecf0f1;}.row-wob {padding: 5px;margin: 3px;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;background-color: #ecf0f1;}.jumbotron {padding: 1rem 2rem;border: 4px solid #ffa600;}.container {margin-top: 20px;}#topBtn {display: none;position: fixed;bottom: 20px;right: 10px;z-index: 99;font-size: 18px;border: none;outline: none;background-color: #436eee;color: white;cursor: pointer;padding: 15px;border-radius: 4px;}#topBtn:hover {background-color: #555;}.skip {position: absolute;top: -1000px;left: -1000px;height: 1px;width: 1px;text-align: left;overflow: hidden;background-color: white;}a.skip:active, a.skip:focus, a.skip:hover {left: 0;top: 0;z-index: 9999;width: auto;height: auto;overflow: visible;color: black;}a:link{color:#0000ff;}a:visited {color: #00008b;}h1, h2, h3 {font-weight: 300;}h1 {margin-top: 0;font-size: 300%;letter-spacing: 1px;word-spacing: 4px;text-transform: uppercase;font-weight: 500;}h2 {font-size: 150%;word-spacing: 2px;text-align: center;letter-spacing: 1px;font-weight: bold;}h3 {font-size: 110%;font-weight: bold;margin-bottom: 15px;}h4 {font-size: 100%;font-weight: bold;margin-bottom: 10px;}h5 {overflow: hidden;text-align: center;width: 90%;margin-left: auto;margin-right: auto;}h5:before, h5:after {background-color: #ffa600;content: "";display: inline-block;height: 2px;position: relative;vertical-align: middle;width: 50%;}h5:before {right: 0.5em;margin-left: -50%;}h5:after {left: 0.5em;margin-right: -50%;}footer {font-size: 90%;font-weight: normal;}footer .row{border: none;}#footer-accred-img {width: 180px;height: 61px;}.footer-logo {height: 40px;width: 40px;}#footer-policy{font-size: smaller;}#home-page {background-color: #ecf0f1;}#home-sheriff {width: 75%;height: 85%;}#home-text-box figcaption {color: #0000ff;font-weight: bold;}#core-values {font-weight: bold;font-style: italic;background-color: transparent;margin: 0 auto;color: #0000ee;text-align: left;}.core-line {padding-top: 1em;}#home-btn-bar {width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;list-style-type: none;padding: unset;text-align: center;}.home-btn {background-color: #2e5f3f;margin-bottom: 2%;border: 1px solid #ffa600;border-radius: 5%;}.home-btn-mobile {background-color: #2e5f3f;margin-bottom: 2%;border: 1px solid #ffa600;border-radius: 5%;color: white !important;}.home-btn-arrests {background-color: #2e5f3f;border: 1px solid #ffa600;border-radius: 5%;color: white !important;}#home-btn-bar a {margin: 2%;color: white;height: 90%;font-weight: bold;}#home-btn-bar i {font-size: 350%;}#home-btn-bar-content {color: white;}.btn-call {background-color: red;color: white !important;}#btn-farm {background-color: purple;}.homeCarouselImg {height: 95vh;}#about {background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.25)), to(rgba(0,0,0,0.25))), url(/images/homePage/florida-keys-map.png);background-image: -webkit-linear-gradient(rgba(0,0,0,0.25), rgba(0,0,0,0.25)), url(/images/homePage/florida-keys-map.png);background-image: -o-linear-gradient(rgba(0,0,0,0.25), rgba(0,0,0,0.25)), url(/images/homePage/florida-keys-map.png);background-image: linear-gradient(rgba(0,0,0,0.25), rgba(0,0,0,0.25)), url(/images/homePage/florida-keys-map.png);background-size: cover;background-position: center;height: 100%;background-attachment: fixed;z-index: 0;background-color: #000;color: white;}#about-text {padding-top: 3%;margin-top: 0;font-weight: 700;font-size: larger;}#about-text h2 {color: black;}#about-text h3 {font-weight: bolder;}#locations {background-image: url(/images/careers/beach.png);background-size: cover;background-repeat: no-repeat;background-position: center;height: 100%;padding-top: 0.5%;background-color: #000;color: black;text-align: center;margin-bottom: 1%;}#home-map {height: 65vh;}#accreditation img {margin-top: 1% }#genOrdsList i {color: black;}#genOrdsList ul{list-style-type: none;}#genOrdsList .btn {text-align: left;}#accordionGO {padding: 1em 0;}#accordionDirectives{padding: 1em 0;}#corrDirectives i {color: black;}#goIframe {width: 100%;height: 100vh;}#sheriff img {margin-right: 10px;}#personnel {font-weight: bold;}#personnel i {font-size: smaller;}.dir-row {width: 100%;}.bureau-title {width: 100%;}.bureau-title h2 {width: 100%;text-align: center;}#whosSheriff {height: unset;}.whosImg {height: 260px;width: 241px;}#whosWho .row {padding: 1em;}.whoImgRight {text-align: left;}.whoImgRight img {float: right;width: auto;padding: 2px 7px;}.whoImgLeft {text-align: right;}.whoImgLeft img {float: left;width: auto;padding: 2px 7px;}#fallen img {height: 260px;width: 241px;}#fallen .row {padding: 1em;}.fallenImgRight {text-align: left;}.fallenImgRight img {float: right;width: auto;padding: 2px 7px;}.fallenImgRight p {text-align: left;}.fallenImgLeft {text-align: right;}.fallenImgLeft img {float: left;width: auto;padding: 2px 7px;}#farm p{position: relative;top: 1.5em;-ms-transform: translateY(-50%, -50%);transform: translateY(-50%, -50%);-webkit-transform: translateY(-50%, -50%);-moz-transform: translateY(-50%, -50%);-o-transform: translateY(-50%, -50%);}#farmMap {width: auto;height: 30em;}#farmMapText {margin-bottom: 1em;}#farmCarousel {margin-left: auto;margin-right: auto;}#farmCarousel img {height: 40em;}#farmCarousel p {font-weight: bold;font-size: 150%;}.farmImgRight {text-align: left;}.farmImgRight img {float: right;width: auto;padding: 2px 7px;}.farmImgLeft {text-align: right;}.farmImgLeft img {float: left;width: auto;padding: 2px 7px;}.gcalendar{position: relative;height: 0;width: 50%;padding-bottom: 100%;}.gcalendar iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}#careers {padding-top: 20px;padding-bottom: 20px;background-image: url(/images/careers/beach.png);background-size: cover;background-repeat: no-repeat;background-position: center;height: 100%;background-color: #000;color: black;}#careerCarousel {margin: 0 auto;}#careerVid {font-size: 300%;}#careers .row {background-color: rgba(250,250,250,0.90);}#Laws li {list-style: none;}#grafForm {margin: 1em auto;}#grafForm textarea {-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;}#grafForm legend {font-weight: normal;font-size: unset;}.grafTA {display: block;}#grafBtn {text-align: center;}#upload_images img {height: 64px;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}#complForm {margin: 1em auto;}#complForm textarea {-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;}#complForm legend {font-weight: normal;font-size: unset;}.complTA {display: block;}#complBtn {text-align: center;}#compl_upload_images img {height: 64px;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}#commendForm {margin: 1em auto;}#commendForm textarea {-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;}#commendForm legend {font-weight: normal;font-size: unset;}.commendTA {display: block;}#commendBtn {text-align: center;}#civilTable {text-align: center;}#civilTable caption{text-align: center;display: table-caption;caption-side: top;font-weight: bold;}#rreqForm {width: -webkit-fill-available;width: -moz-available;width: fill-available;}#rreqForm legend {font-weight: normal;font-size: unset;display: contents;}.rreqTA {display: block;}#rreqBtn {text-align: center;}.preAppForm .row-wob{width: -webkit-fill-available;width: -moz-available;width: fill-available;}.preAppForm table {width: -webkit-fill-available;width: -moz-available;width: fill-available;border-collapse: collapse;}.preAppForm table,th,td {border: 1px solid black;}.preAppForm th {text-align: center;}.preAppForm fieldset {display: inline-flex;width: inherit;}.preAppForm legend {font-weight: normal;font-size: unset;}.preAppFormLegend {display: contents;}.preAppCol1 {text-align: center;}.preAppCol3 {width: 20%;}#paBtn {text-align: center;}#arrest-notguilty {color: red;}#arrest-list {list-style-type: none;font-size: 90%;}#mostWanted {padding-bottom: 1em;text-align: center;}#mostWanted .card-deck{padding-bottom: 1em;}#mostWanted img {height: 175px;width: 210px;display: block;margin-left: auto;margin-right: auto;margin-top: 1em;}#arrest-name {font-size: x-large;}#RyanBCard {width: 40%;}#RyanBCard2 {width: 20%;}#monroeBB {width: 40%;}#intro-form-name {width: 75%;text-align: center;display: block;margin: 5em auto;line-height: 2;}#intro-form-name .form-row {margin-bottom: 1rem;}#intro-form-select {width: 80%;}#intro-form-select option:nth-child(even) {background-color: rgba(235,235,235,1);}#mug-shot {width: 50%;}#person-name {text-align: center;font-size: 200%;display: block;margin: 1% 5%;}#person {display: block;}#personArrests {margin-bottom: 0;}#personArrests p{margin-bottom: 0;}.callRow:nth-child(even) {background-color: white;}.callRow:nth-child(odd) {background-color: rgba(235,235,235,1);}#call-map {height: 80vh;}.cadMarquee {height: 2em;overflow: hidden;white-space: nowrap;width: -webkit-fill-available;width: -moz-available;width: fill-available;margin-bottom: 0;}.cadMarqueeHome {border: 1px solid black;border-radius: 5px;}.cadMarquee span {display: inline-block;font-weight: bold;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-animation: cadMarquee 15s linear infinite;animation: cadMarquee 15s linear infinite;}@-webkit-keyframes cadMarquee {0% {-webkit-transform: translateX(100%);}100% {-webkit-transform: translateX(-100%);}}@keyframes cadMarquee {0% {-webkit-transform: translateX(100%);transform: translateX(100%);}100% {-webkit-transform: translateX(-100%);transform: translateX(-100%);}}.jailLog {font-size: 100%;}.rowID {border: none;background-color: transparent;}#jail-text {padding-right: 10%;padding-left: 10%;}.jailLogHdr {background-color: rgba(225,225,225,1);}#jailRow:nth-child(even) {background-color: white;}#jailRow:nth-child(odd) {background-color: rgba(235,235,235,1);}#rel-header {background-color: rgba(225,225,225,1);}#rel-row:nth-child(even) {background-color: white;}#rel-row:nth-child(odd) {background-color: rgba(255,255,255,0.5);}#rel-hr {border-top: 2px solid;}#rulesMenu {font-weight: bold;}#archSearchResults {height: -webkit-fill-available;height: -moz-available;height: fill-available;}#links .row {padding-bottom: 2em;text-align: center;}#links .btn-warning {margin-top: 0.5em;}#links img {width: 60%;margin-left: auto;margin-right: auto;margin-top: 1em;}.crimRep {width: 100%;text-align: center;}#oldCrimReps {text-align: center;}#tourist {padding-top: 20px;padding-bottom: 20px;background-image: url(/images/careers/beach.png);background-size: cover;background-repeat: no-repeat;background-position: center;height: 100%;background-color: #000;color: black;}#notFound figcaption{font-size: smaller;text-align: right;padding-right: 26%;}