.state { padding: 0; }
.state h1#PageTitleH1 { padding: 0;}
.state-title { color: #0061AA; font-size: 1.9rem; margin-bottom: 0.75rem; }
.state-subtitle { font-size: 20px; color: #0061AA; font-weight: bold; }
.state-select { display: none; max-width: 250px; background: #F2F2F2 url("../img/svg/angle-down.svg") no-repeat right 0.75rem center/16px 20px; color: #0061AA; margin-top: 0.75rem; }
.state-select:focus { -webkit-box-shadow: none; box-shadow: none; }
.state-info__title { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; color: #0061AA; font-size: 1.6rem; line-height: 38px; border-bottom: 6px solid #F4861F; padding-right: 3rem; }
.state-info__left-text { font-size: 1.3rem; }
.state-info__left-link { font-size: 1rem; font-weight: bold; }
.state-info__right h5, .state-info__right p { font-size: 1rem; }
#map { margin: 0 20%; }

@media (max-width: 1250px) { .state { padding: 0 40px; } }
@media (max-width: 767.98px) { .state-select { display: block; } }