/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{background:linear-gradient(90deg,rgba(70,70,70,1) 0%,rgba(102,102,102,1) 50%,rgba(70,70,70,1) 100%);}body{min-height:100%;--bs-heading-color:#369;--bs-link-color-rgb:51,102,153;--bs-breadcrumb-padding-y:1em;--bs-dropdown-link-active-bg:#aed6ff;--bs-border-radius:0;}.item-list li{list-style-type:square;}.item-list ul{margin-left:1.5em;}#navbar-main .container{display:flex;flex-direction:column;}.navbar-nav a.nav-link{font-variant:small-caps;font-size:1.2em;transition:.3s;}body a,.navbar-nav a{transition:.3s;}ul.nav ul .dropdown-item.active,ul.nav ul .dropdown-item:active{text-decoration:none;background-color:var(--bs-dropdown-link-hover-bg);}nav ol.breadcrumb{padding:1em 0 1em 1em;background:#f2f2f2;}#navbar-main .navbar-toggler{border:1px solid #FFF;}#navbar-main .navbar-toggler:focus{box-shadow:none;}#navbar-main .navbar-toggler-icon{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><path stroke='%23FFF' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>");}h1.title{font-size:28px;}#training-node-wrapper h2,.paragraph h2{font-size:24px;}.paragraph h3{font-size:20px;}.view-employees h3{margin-top:1em;}.viewsreference--view-title{display:none;}.view-offices .views-view-responsive-grid > div{text-align:center;padding-bottom:1em;border-bottom:1px solid #CCC;}.view-offices.view-display-id-block_2 .view-content .views-row{flex:1 0 content;}.view-monthly-criminal-history-updates .views-row,.view-forensics-training .views-row{margin-bottom:2em;}.mchu-training-title{font-size:1.1rem;font-weight:bold;text-decoration:underline;}.view-monthly-criminal-history-updates .views-row .training-attachment-wrapper{border:1px solid #369;}.view-monthly-criminal-history-updates .views-row .training-attachment-wrapper summary{background:#369;color:#FFF;}.view-monthly-criminal-history-updates .views-row .training-attachment-wrapper .details-wrapper,.view-monthly-criminal-history-updates .views-row .training-attachment-wrapper summary{padding:.75em;}.view-biannual-cja-panel-training .views-view-responsive-grid__item{text-align:center;}#training-node-wrapper > div{margin:.5em 0;}.training-material-item{list-style:none;padding:.25em 0;}.template-date{font-size:.9rem;}.view nav ul.pagination{margin:1em 0;justify-content:center;}.view:not(.view-reentry-resource-database) .views-exposed-form .form-row{display:flex;justify-content:center;padding:1em 0;margin-bottom:1em;border:1px solid rgba(0,0,0,.15);}.view:not(.view-reentry-resource-database) .views-exposed-form .form-row fieldset{display:flex;align-items:center;}.view:not(.view-reentry-resource-database) .views-exposed-form .form-row fieldset,.view:not(.view-reentry-resource-database) .views-exposed-form .form-row #edit-actions{margin:0;}.view:not(.view-reentry-resource-database) .views-exposed-form .form-row fieldset label{min-width:150px;margin:0;}.view-reentry-resource-database .views-exposed-form .form-item-field-reentry-type-target-id select{max-height:85px;}.view-reentry-resource-database .views-exposed-form .form-row{align-items:flex-start;justify-content:center;}.view-reentry-resource-database .views-exposed-form .form-row .form-actions{margin-top:32px;align-self:flex-start;}.view-cdf-reservation .views-view-responsive-grid{margin:1em 0;}.reservation-slot-wrapper{display:flex;}.reservation-slot-wrapper > div{padding:0 0.5em;}.reservation-slot-value{font-weight:bold;min-width:0px;text-align:right;}.view-cdf-reservation .view-grouping-header{padding:5px 0;text-align:center;border-bottom:1px solid #1a7bbd;border-top:1px solid #1a7bbd;font-size:20px;color:#369;}.view-cdf-reservation .view-grouping-content h3{font-size:18px;color:#369;margin:.5em 0;}.paragraph .accordion-item{margin:.5em 0;border-bottom:1px solid rgba(0,0,0,.05);border-top:0;border-left:0;border-right:0;border-radius:0;}.paragraph .accordion-header h2 button.active{background:#369;color:#FFF;}.paragraph .accordion-header .accordion-button:not(.collapsed){color:#fff;background-color:#369;}.paragraph .accordion-header .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round'><path d='M2 5L8 11L14 5'/></svg>");}.paragraph .accordion-header .accordion-button:focus{box-shadow:none;}#views-bootstrap-slider-block-1{border-bottom:15px solid #369;}.view-slider .row{--bs-gutter-x:0;}.carousel-item{max-height:400px;}.carousel-item img{width:100%;object-fit:cover;object-position:center;}#block-frontpagemenu ul.nav{display:flex;justify-content:center;flex-wrap:wrap;}#block-frontpagemenu ul.nav li{text-align:center;flex:0 1 240px;min-height:200px;display:flex;flex-direction:column;justify-content:center;background-position:center center;background-repeat:no-repeat;background-size:100%;transition:.3s;margin:0 1em 1em 0;overflow:hidden;}#block-frontpagemenu ul.nav li:hover{background-size:103%;}#block-frontpagemenu ul.nav li a{color:#FFF;padding:10px;background:rgba(0,0,0,0.65);display:block;}#block-frontpagemenu ul.nav li:hover a{text-decoration:underline;}#block-frontpagemenu ul.nav li:nth-child(1){background-image:url(/sites/md/themes/md_barrio/images/menu/clients.jpg);}#block-frontpagemenu ul.nav li:nth-child(2){background-image:url(/sites/md/themes/md_barrio/images/menu/cja-resources.jpg);}#block-frontpagemenu ul.nav li:nth-child(3){background-image:url(/sites/md/themes/md_barrio/images/menu/employment.jpg);}#block-frontpagemenu ul.nav li:nth-child(4){background-image:url(/sites/md/themes/md_barrio/images/menu/contact.jpg);}.site-footer a,.site-footer a.is-active{color:#fcfcfc;color:rgba(255,255,255,0.8);}.site-footer a:hover,.site-footer a:focus{color:#FFF;color:rgba(255,255,255,1);}.page-node-5663 .training-materials-wrapper{display:none;}form .placeholder,.alert .placeholder{vertical-align:baseline;background:none;opacity:.8;text-decoration:underline;cursor:default;}.view-md-fpd-duty-calendar table caption{caption-side:top;text-align:center;text-transform:uppercase;font-size:1.5rem;background-color:#f2f2f2;}@media (min-width:768px){.responsive-menu-toggle-wrapper.responsive-menu-toggle{display:none;}.reservation-slot-value{min-width:200px;}.view-offices .views-view-responsive-grid > div{border-bottom:0px;}}
html,body{color:#3b3b3b;background:#666666;}#header{background:#369;background:linear-gradient(90deg,rgba(47,53,59,1) 0%,rgba(51,102,153,1) 50%,rgba(47,53,59,1) 100%);}#page{background:#f2f2f2;}.navbar-nav a.nav-link,.navbar-nav a.nav-link:visited{color:#DEDEDE;}.navbar-nav a.nav-link.active,.navbar-nav a.nav-link:hover,.navbar-nav a.nav-link:active{color:#FFF;}#main-wrapper #main,.highlighted aside{background:#FFF;}.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#c7d4df;}#navbar-main{}a,.link{color:#369;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#369;border-color:#369;}.page-link,.page-link:hover{color:#369;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#369;border-color:#369;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#666666;background:linear-gradient(90deg,rgba(70,70,70,1) 0%,rgba(102,102,102,1) 50%,rgba(70,70,70,1) 100%);}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
