li{padding-bottom:5px;}.field--type-image img{max-width:100%;height:auto;}.file{padding-left:0;}a.navbar-brand img{height:60px;margin-left:10px;}#edit-cancel{padding:0 10px;}body.page-user-login,body.page-user-password,body.page-user-register,body.page-user-reset{background-color:#0085ca;}#top_part img{max-width:250px;}#login_main_part h2.title,#middle_part nav.tabs{display:none;}#auth_box{width:auto;max-width:500px;padding:50px 10px;}#auth_box .title{text-align:center;}#auth_box input[type="text"],#auth_box input[type="password"]{width:100%}#auth_box img{width:100%;padding:10px;}#auth_box #bottom_part{text-align:center;}#auth_box .form-actions{margin-bottom:0;padding-top:20px;}#auth_box .form-actions .button{width:100%;}.captcha{margin:auto;width:max-content;}.rc-anchor-normal .rc-anchor-pt{padding-right:25px;}.form-type-password,.field--name-role-change{padding:0;}.form-item-notify,.form-item-automated-opt-out-value{padding:0 35px;}.profile{margin-bottom:5px;}.profile .field{margin-bottom:5px;font-size:large;}.profile .field__label,.comment .field--type-entity-reference .field__label{width:200px;font-weight:700;color:#bc3322;}a.tabledrag-handle .handle{width:25px;height:25px;}td a,td a:hover{color:#0085ca;text-decoration:none;}.btn-primary:hover{border-color:inherit;}@media (min-width:1020px){.container-fluid{padding:10px 75px;}}#edit-actions{text-align:center;}#edit-actions #edit-submit{font-size:35px;width:365px;padding:1.5rem 0;}.alert-success{display:none;}#node-sign-in-form legend{display:none;}#edit-field-sign-in-out{display:flex;}#edit-field-sign-in-out label{font-size:2rem;padding:0 0 0 10px;}#node-sign-in-form input,#node-sign-out-form input{font-size:1.5rem;margin-left:auto;margin-right:auto;}#node-guest-form label,#node-sign-in-form label,#node-sign-out-form label{font-size:1.5rem;margin-left:auto;margin-right:auto;}#node-sign-in-form fieldset{margin-left:auto;margin-right:auto;width:365px;}#edit-field-assess-speed-limit-wrapper{font-size:1.5rem;}@media (max-width:768px){.navbar{padding:2.0rem;}}.navbar{padding-right:20px;}.navigation{padding-left:20px;}.navbar-expand-md .navbar-collapse{flex-flow:row-reverse;}.navbar-dark .navbar-toggler{border-color:#fff;}li.nav-item ul.dropdown-menu{background-color:#ffca2c;color:#fff;border:none;margin:0;}ul.dropdown-menu li.dropdown-item,span.nav-link,ul.dropdown-menu li.dropdown-item a{background-color:#ffca2c;color:#fff;text-decoration:none;}.navbar-dark .navbar-nav .nav-link{color:#fff;}.navigation a.nav-link{color:#fff;}.site-footer .navbar-dark .navbar-nav .nav-link{color:#fff;}.site-footer .navigation a.nav-link{color:#fff;}.site-footer{color:#fff;}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.table tr{background-color:#f9f9f9}.table th{background-color:#292929;}.view .form-row{display:flex;}.view .form-row > .col,.form-row > [class*="col-"]{width:auto;}.views-field-edit-node,.views-field-edit-user{width:25px}.view-filters .form-group{margin:0.5rem 0;}.view-filters .form-text{margin-top:0;}.view-filters .form-row .form-actions{align-self:flex-start;}.views-field-field-visitor-photo{width:50px;}.view .page-item .page-link{color:#fff;background-color:#198754;}.view nav{margin-left:auto;margin-right:auto;width:fit-content;}img.image-style-tiny-50-x-50-{padding:2px;}.field--widget-text-textarea .js-filter-wrapper{display:none;}table{margin-left:auto;margin-right:auto;}tr,tr td{background-color:#fff;border-color:#000;}nav.tabs{padding-top:10px;}.field--label-inline{margin-bottom:4px;}.field--label-inline .field__label,.field--label-inline .field__item{display:table-cell;padding-left:2px;}.field__label,.field--type-entity-reference .field__label{width:325px;font-weight:700;color:#bc3322;}.field--widget-datetime-default label.label{padding-left:15px;}.bs-region--left .field{margin-bottom:15px;font-size:large;}.text-formatted ol,.text-formatted ul{padding-left:40px;}.field--type-entity-reference{margin:0;}.field__items{display:table-cell;}.node-checkout-form{padding:40px 0 40px 0;margin:40px 0 40px 0;transform:scale(1.25);}.node-checkout-form fieldset{text-align:center;font-size:1.5rem;}body.path-user .field--label-inline .field__label{width:225px;}.js-form-item-field-visitor-photo-0-value,.js-form-item-field-visitor-photo-0-width,.js-form-item-field-visitor-photo-0-height{display:none;}#canvas{width:156px;}#video{max-width:100%;height:auto;}
body{color:#4a4a4a;background:#ffffff;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#ffffff;}.tabs ul.primary li a.is-active{background-color:#ffffff;}.tabs ul.primary li.is-active a{background-color:#ffffff;border-bottom-color:#ffffff;}#navbar-top{background-color:#0085ca;}#navbar-main{background-color:#0085ca;}a,.link{color:#019dbf;}a:hover,a:focus,.link:hover,.link:focus{color:#00c3ed;}a:active,.link:active{color:#2bd9fe;}.page-item.active .page-link{background-color:#019dbf;border-color:#019dbf;}.page-link,.page-link:hover{color:#019dbf;}.sidebar .block{background-color:#ffffff;border-color:#cccccc;}.btn-primary{background-color:#0085ca;border-color:#0085ca;}.btn-primary:hover,.btn-primary:focus{background-color:#016c83;}.site-footer{background:#ffffff;}.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:#0085ca;}[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;}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/contrib/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}.form-row>fieldset,.form-row>div{padding-right:5px;padding-left:5px;flex:0 1 auto;width:auto;max-width:none;}.form-row .form-actions{align-self:flex-end;}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem;}form .form-type-textarea{margin-bottom:0;}
.content img{max-width:100%;height:auto;}
body,p,a,li{font-family:'Lato',arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a{font-family:'Montserrat',sans-serif;font-weight:700;}
