.subpage_content{line-height:1.625;padding-top:0.75rem;padding-bottom:0.5rem;}
#captcha_img{float:left;width:90px;height:30px;margin-right:0.625em;}
#error_captcha{float:left;}

.btn_section .col-inner{display:table;width:100%;box-sizing:border-box;}
.btn_section .col-inner.link{cursor:pointer;}
.btn_section .col-inner > div{display:table-cell;width:100%;vertical-align:middle;text-align:center;padding:2rem;font-size:1.5rem;font-weight:500;
  border:1px solid #cacaca;background:#fff;color:#000;-webkit-box-shadow: 2px 2px 6px 0px rgba(202,202,202,1);-moz-box-shadow: 2px 2px 6px 0px rgba(202,202,202,1);box-shadow: 2px 2px 6px 0px rgba(202,202,202,1);}
.btn_section .col-inner > div:hover{background:#000;color:#fff;}
.btn_section .col-inner > div:hover a{color:#fff;}
.btn_section a,.btn_section a:visited{color:#000;}
.btn_section a:hover{color:#fff;}
.btn_section .col-inner:not(.link) a:hover{color:#edb518;}
.btn_section .fas{padding-right:0.5rem;}

/*service request form*/
.datepicker_wrapper{position:relative;display:inline-block;}
.datepicker:disabled{background:inherit;}
.picker__holder{width:380px;}
.picker__holder,.picker__input.picker__input--active{border-color:#ccc;}
.picker,.picker select{font-family:'IBM Plex Sans';}
.picker__day{font-weight:400;}
.picker__day--highlighted{border-color:#000;}
.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted{background:#000;color:#fff;}
.picker__day--infocus:hover,.picker__day--outfocus:hover{background:#bfbfbf;color:#000;}
.btn_department{font-size:1.125rem;margin:0 0.5rem 0.5rem;}
.checkboxes_text .medium{width:220px;}

@media screen and (max-width: 600px) {
.btn_section .col-inner > div{padding:1rem;font-size:1.25rem;}
}
