.standard-table select:focus,
.standard-table input:focus,
.standard-table textarea:focus,
.standard-table button:focus,
.standard-table checkbox:focus,
.standard-table radiobutton:focus {
    outline: solid 1px rgba(0,142,184) !important;
}

.goog-te-banner-frame {
    border-bottom: 0px solid rgba(255,255,255,0) !important;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}
.page-title .inner .badge-container span, .page-title .badge-container .badge-updated-inv, .page-title .badge-container .badge-new, .page-title .inner .badge-container .badge {
    margin-left: 0;
}
.two-col-container-md-3-9 .container-fluid .col-md-9 {
    border-radius: 6px;
}
.badge-updated-inv {
    color: white;  background-color: rgb(0,142,184);
}
.badge-updated { color: white;  background-color: rgb(0,142,184); padding: 3px 7px; }
.standard-table .RadGrid_Default .rgMasterTable span.new-label { color: white; background-color: #28A5A6; padding: 1px 4px; border-radius: 6px;white-space: nowrap;}
.standard-table .RadGrid_Default .rgMasterTable span.updated-label { color: white; background-color: rgb(0,142,184); padding: 1px 4px; border-radius: 6px;}
.RadPicker_Default .rcCalPopup, .RadPicker_Default .rcTimePopup {
    background-image: url(/Presentation/DotGov/includes/images/icons/web-resource.png) !important;
    background-position: 0 0;
    background-size: 20px 2052px !important;
    margin: 0 5px 0 -5px;
}
.RadPicker_Default a.rcCalPopup:hover, .RadPicker_Default a.rcCalPopup:focus, .RadPicker_Default a.rcCalPopup:active { background-position: 0 -44px !important; }
div.RadPicker table.rcSingle .rcInputCell { max-width: 140px; }
.standard-table.table-new { overflow: auto !important; table-layout: auto !important; float: left; border-collapse: collapse !important; border-spacing: 0;
    empty-cells: show; padding: 0 !important; border-bottom-left-radius: 6px !important; border-bottom-right-radius: 6px !important; margin-left: 30px;
    width: calc(100% - 60px); margin-top: 0; margin-bottom: 15px;}
.row.content-block.one-column.standard-table.table-new {}
a.label-icon.icomoon.icon-Help2 { color: #217E9D; line-height: 1.5rem; font-size: 1.6rem; margin-left: 3px;
    vertical-align: bottom; text-decoration: none !important; cursor: pointer;}

/*   Table   */
.filter-by-container {
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    background-color: rgba(0,142,184,0.15);
    margin-left: 30px;
    width: calc(100% - 60px);
    padding: 0;
    margin-top: 15px;
}
a.btn.add-to-calendar { padding: 0px 0 0 0 !important; }
div#outercontent_2_innercontent_3_filtersPanel.filter-by-container {
    width: calc(100% - 65px);
}
.filter-by-container .filter-wrapper {
    border: none !important;
    border-bottom: none;
}
.permit-table-header {
    border: 0px solid rgba(255,255,255,0);
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}
.permit-table-header input, .permit-table-header select {
    border-radius: 6px;
}
.permit-table-header .permit-table-search {
    border-bottom: solid 1px rgba(0,0,0,0.15) !important;border-top-left-radius: 6px;border-top-right-radius: 6px;
    background-color: #217E9D;display: inline-block;width: 100%;
    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12);
}
.permit-table-header .permit-table-search td .h4 {
    margin-bottom: 0;
    display:flex;
    justify-content:space-between;
    align-items:center;
    font-size:15px;
}
.permit-table-header .permit-table-filters.collapse.in {
    border-right: 0px solid rgba(255,255,255,0);
    background-color: #c5e8f3 !important;
    padding-top: 15px;
    display: inline-block;
    border-radius: 0;
}
.permit-table-search.permit-table-filters {
    border-right: 0px solid rgba(255,255,255,0);
    background-color: #c5e8f3 !important;
    padding-top: 15px;
    display: inline-block;
    border-radius: 0;
}
.permit-table-search.permit-table-filters.collapse {
    display: none;
}
.icomoon.filters-icon {
    float: left;
    margin-right: 10px;
    line-height: 1.3rem !important;
    font-size: 2.3rem;
    color: white;
}

@media (min-width: 768px) {
    .permit-table-header .permit-table-search td .h4 a .icon-caret {
        display: inline-block;
        background: url(/Presentation/DotGov/includes/images/permit/icon_caret_active.png) no-repeat;
        width: 10px;
        height: 7px;
        vertical-align: 10%;
    }
}

.permit-table-header .permit-table-search td .h4 a.collapseFilterButton .icon-caret {
    background: url(/Presentation/DotGov/includes/images/permit/icon_caret_white_active.png) no-repeat;
    background-size: 10px 7px;
}
.permit-table-header .permit-table-search td .h4 a.collapseFilterButton span.collapsed,
.permit-table-header .permit-table-search td .h4 a.collapseFilterButton span.expanded {
    text-transform: none;
    font-weight: normal;
    font-size: 12px;
    padding-left: 5px;
}
.permit-table-header .permit-table-search td .h4 a.collapseFilterButton span.collapsed,
.permit-table-header .permit-table-search td .h4 a.collapsed.collapseFilterButton span.expanded {
    display: none;
}
.permit-table-header .permit-table-search td .h4 a.collapsed.collapseFilterButton span.collapsed {
    display: inline !important;
}
.permit-table-header .permit-table-search td .h4 a.collapsed.collapseFilterButton .icon-caret {
    background: url(/Presentation/DotGov/includes/images/permit/icon_caret_white.png) no-repeat;
    background-size: 10px 7px;
}
.permit-table-header .permit-table-search td .h4 a.collapseFilterButton:hover .icon-caret {
    background: url('/Presentation/DotGov/includes/images/permit/icon_caret_active_light_hover.png') no-repeat;
    background-size: 10px 7px;
}
.permit-table-header .permit-table-search td .h4 a.collapsed.collapseFilterButton:hover .icon-caret {
    background: url('/Presentation/DotGov/includes/images/permit/icon_caret_light_hover.png') no-repeat;
    background-size: 10px 7px;
}
.permit-table-header .permit-table-search td .h4 a.collapsed .icon-caret {
    background: url('/Presentation/DotGov/includes/images/permit/icon_caret_white.png') no-repeat;
    background-size: 10px 7px;
}
.permit-table-header .permit-table-search td .h4 a .icon-caret {
    background: url('/Presentation/DotGov/includes/images/permit/icon_caret_white_active.png') no-repeat;
    background-size: 10px 7px;
}
.permit-table-header .permit-table-search td .h4 a.collapsed:hover .icon-caret {
    background: url('/Presentation/DotGov/includes/images/permit/icon_caret_hover.png') no-repeat;
    background-size: 10px 7px;
}
.permit-table-header .permit-table-search td .h4 a:hover .icon-caret {
    background: url('/Presentation/DotGov/includes/images/permit/icon_caret_active_hover.png') no-repeat;
    background-size: 10px 7px;
}
.standard-table .RadGrid_Default .rgMasterTable thead th.gridjs-th.gridjs-th-sort .gridjs-th-content:hover {
    color: #ee8301 !important;
}
.standard-table .RadGrid_Default .rgMasterTable thead th.rgSorted .rgSortAsc {
    background-image: url('/Presentation/DotGov/includes/images/icons/table-sprite.png') !important;
    background-size: 275px 90px !important;
    background-position: -40px 0;
}
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgArrPart1 .rgPageFirst,
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell .rgArrPart1 .rgPageFirst {
    background-image: url('/Presentation/DotGov/includes/images/icons/table-sprite.png') !important;
    background-size: 275px 90px !important;
    border-radius: 6px;
}
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgArrPart1 .rgPageFirst:hover,
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgArrPart1 .rgPageFirst:focus,
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell .rgArrPart1 .rgPageFirst:hover,
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell .rgArrPart1 .rgPageFirst:focus {
    background-position: -127px -18px !important;
}
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgArrPart1 .rgPagePrev,
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell .rgArrPart1 .rgPagePrev {
    background-image: url('/Presentation/DotGov/includes/images/icons/table-sprite.png') !important;
    background-size: 275px 90px !important;
    border-radius: 6px;
}
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgArrPart1 .rgPagePrev:hover,
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgArrPart1 .rgPagePrev:focus,
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell .rgArrPart1 .rgPagePrev:hover,
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell .rgArrPart1 .rgPagePrev:focus {
    background-position: -81px -18px !important;
}
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgArrPart2 .rgPageNext,
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell .rgArrPart2 .rgPageNext {
    background-image: url('/Presentation/DotGov/includes/images/icons/table-sprite.png') !important;
    background-size: 275px 90px !important;
    border-radius: 6px;
}
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgArrPart2 .rgPageNext:hover,
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgArrPart2 .rgPageNext:focus,
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell .rgArrPart2 .rgPageNext:hover,
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell .rgArrPart2 .rgPageNext:focus {
    background-position: -102px -18px !important;
}
.standard-table .rgMasterTable thead tr.rgPager .rgPagerCell .rgArrPart2 .rgPageLast,
.standard-table .rgMasterTable tfoot table tr .rgPagerCell .rgArrPart2 .rgPageLast {
    background-image: url('/Presentation/DotGov/includes/images/icons/table-sprite.png') !important;
    background-size: 275px 90px !important;
    border-radius: 6px;
}
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgArrPart2 .rgPageLast:hover,
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgArrPart2 .rgPageLast:focus,
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell .rgArrPart2 .rgPageLast:hover,
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell .rgArrPart2 .rgPageLast:focus {
    background-position: -149px -18px !important;
}
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager td {
    border-right: solid 1px white;
    border-left: solid 1px white;
}
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager tr.rcbReadOnly td.rcbArrowCellRight a,
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr.rcbReadOnly td.rcbArrowCellRight a {
    background-image: url('/Presentation/DotGov/includes/images/icons/table-sprite.png') !important;
    background-size: 275px 90px !important;
    border-radius: 6px;
    border-bottom: 0px solid rgba(255,255,255,0);
    margin-left: 5px;
    margin-right: 5px;
}
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager tr.rcbReadOnly td.rcbArrowCellRight a:hover,
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager tr.rcbReadOnly td.rcbArrowCellRight a:focus,
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr.rcbReadOnly td.rcbArrowCellRight a:hover,
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr.rcbReadOnly td.rcbArrowCellRight a:focus {
    background-position: -66px -24px !important;
}
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr.rcbReadOnly td.rcbInputCellLeft input {
    border: none;
    margin-left: 2px;
    padding-top: 0 !important;
    background: none;
}
.standard-table .RadGrid_Default .rgMasterTable thead .rgPager .rgWrap .RadComboBox_Default table tr td.rcbInputCellLeft input {
    border: none;
    background: transparent;
}
.col-header-expand, .col-header-collapse {
    width: 20px;
    height: 20px;
    border: 0 none;
    margin: 0 auto;
    cursor: pointer;
    background-color: transparent;
}
.col-header-expand {
    background-image: url('/Presentation/DotGov/includes/images/icons/table-sprite.png') !important;
    background-size: 275px 90px !important;
    background-position: 0 0;
}
.col-header-expand:hover, .col-header-expand:focus {
    background-image: url('/Presentation/DotGov/includes/images/icons/table-sprite.png') !important;
    background-size: 275px 90px !important;
    background-position: 0 -23px;
}
.col-header-collapse {
    background-image: url('/Presentation/DotGov/includes/images/icons/table-sprite.png') !important;
    background-size: 275px 90px !important;
    background-position: -20px 0;
}
.col-header-collapse:hover, .col-header-collapse:focus {
    background-image: url('/Presentation/DotGov/includes/images/icons/table-sprite.png') !important;
    background-size: 275px 90px !important;
    background-position: -20px -23px;
}
.standard-table .RadGrid_Default .rgMasterTable tbody .nested-view .content h3 .expand-popup.point-left.close-by-outside-click {
    margin-top: -65px; margin-left: 140px;}
.standard-table .RadGrid_Default .rgMasterTable tbody tr td.rgExpandCol.nestingDisabled * {display: none;}
.standard-table .RadGrid_Default .rgMasterTable tbody tr td.rgExpandCol input, .standard-table .RadGrid_Default .rgMasterTable tbody tr td.rgGroupCol input {
    background-image: url('/Presentation/DotGov/includes/images/icons/table-sprite.png') !important;
    background-size: 275px 90px !important;background-color: transparent;border: 0;
}
.standard-table .RadGrid_Default .rgMasterTable thead th.rgSorted .rgSortDesc {
    background-image: url('/Presentation/DotGov/includes/images/icons/table-sprite.png') !important; background-size: 275px 90px !important; background-position: -54px 0;
}
.standard-table .RadGrid_Default .rgMasterTable thead th.gridjs-th .gridjs-sort {cursor: pointer;}
button.gridjs-sort-desc {background-image: url('/Presentation/DotGov/includes/images/icons/table-sprite.png') !important;
    background-size: 275px 90px !important; background-position: -56px 5px;}
button.gridjs-sort-asc {    background-image: url(/Presentation/DotGov/includes/images/icons/table-sprite.png) !important;
    background-size: 275px 90px !important; background-position: -43px 5px;}
button.gridjs-sort-neutral {padding-right: 13px; background: transparent url(/Presentation/DotGov/includes/images/icons/table-sort-unfilttered.png) no-repeat scroll right center;
    background-size: 8px 12px !important; opacity: 0.8; margin-left: -5px; margin-right: 5px;}
.standard-table .RadGrid_Default .rgMasterTable thead th.gridjs-th .gridjs-sort:hover {
    background: transparent url(/Presentation/DotGov/includes/images/icons/table-sort-unfilttered-hover.png) no-repeat scroll right center !important;
    margin-left: 0px; margin-top: 0; background-size: 8px 12px !important;
}
.standard-table .RadGrid_Default .rgMasterTable tbody tr td.rgExpandCol input:hover,
.standard-table .RadGrid_Default .rgMasterTable tbody tr td.rgGroupCol input:hover {
    background-position: 0 -23px;
}
.standard-table .RadGrid_Default .rgMasterTable tbody tr td.rgExpandCol input.rgCollapse:hover,
.standard-table .RadGrid_Default .rgMasterTable tbody tr td.rgGroupCol input.rgCollapse:hover {
    background-position: -20px -23px;
}


.permit-table-header .permit-table-search td .h4, .permit-table-header .permit-table-search td .h4 a.filter-help-btn {
    font-weight: bold;
    text-transform: uppercase;
    float:none;
}

.permit-table-header .permit-table-search td .h4 a, .permit-table-header .permit-table-search td .h4 button {
    text-decoration:none;
    color: white;
    font-family: "proxima-nova-n4","proxima-nova","Open Sans",Corbel,Helvetica,Arial;
}
.permit-table-header .permit-table-filters td label {font-family: "proxima-nova-n4","proxima-nova","Open Sans",Corbel,Helvetica,Arial;}
.permit-table-header .permit-table-search td .h4 a:hover, .permit-table-header .permit-table-search td .h4 button:hover {
    color: #ffce92 !important;
}
.permit-table-header .permit-table-search td .h4 span {
    font-weight:bold;
    color: rgba(255,255,255,0.8);
}
div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_7_radGrid {
    padding: 0 32px 0 34px;
}
.standard-table .RadGrid_Default {
    padding: 0 32px 0 34px;
}
.standard-table.table-new .RadGrid_Default {
    padding: 0;
}
.standard-table #export-filtered-csv-btn {
   margin:5px 0 5px 0;
}
.standard-table #export-filtered-csv-btn .get-info-txt {
    font-size: 11px;
    font-weight: 700;
}
.rgMasterTable {border-top: none;   border-bottom: none !important;  border-bottom: none !important;
    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12);
    -moz-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12);
    border-bottom-left-radius: 6px !important;
    border-bottom-right-radius: 6px !important;
}
.gridjs-wrapper {  border-radius: 6px !important; border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important; border: solid 1px rgba(0,0,0,0.1); display: inline-block; width: 100%;}
.gridjs-footer {border-left: solid 1px #efefef; border-right: solid 1px #ededed;border-bottom: solid 1px #ededed;}
.gridjs-pagination {color: rgba(0,0,0,0.67) !important;}
.gridjs-container {color: rgba(0,0,0,0.67) !important;}
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr.rcbReadOnly {
    border-radius: 6px;
    display: inline-block;
}
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgWrap .RadComboBox_Default table tr td {
    border-radius: 6px;    height: 20px;
    display: inline-block;
}
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell {
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
}
.standard-table .RadGrid_Default .rgMasterTable thead {
    border-left: 1px solid rgb(177,212,223);
    border-right: 1px solid rgb(177,212,223);
}
.standard-table .RadGrid_Default .rgMasterTable thead .rgHeader {
    border-top: 1px solid rgba(0,210,250,0.25);
    border-right: none;
    color: #004f83;
    background-color: #c5e8f3 !important;
    text-align: center;
}
.standard-table .RadGrid_Default .rgMasterTable thead .rgHeader:first-of-type {
    border-left: 0px solid rgba(255,255,255,0.8);
}
table#outercontent_2_innercontent_3_radGrid_ctl00.rgMasterTable tbody tr.rgRow td, table#outercontent_2_innercontent_3_radGrid_ctl00.rgMasterTable tbody tr.rgAltRow td {
    text-align: center;
}
.standard-table .RadGrid_Default .rgMasterTable thead th a {
    color: #004f83;
    padding: 2px 0 0 0;
    text-align: center;
    display: inline-block;
}
.sorting-icon-span {
    padding-right: 13px;
    background: transparent url(/Presentation/DotGov/includes/images/icons/table-sort-unfilttered.png) no-repeat scroll right center;
    background-size: 8px 12px !important;
}
.standard-table .RadGrid_Default .rgMasterTable thead th a:hover .sorting-icon-span {
    background: transparent url(/Presentation/DotGov/includes/images/icons/table-sort-unfilttered-hover.png) no-repeat scroll right center;
    background-size: 8px 12px !important;
}
.standard-table .RadGrid_Default .rgMasterTable tbody tr.rgRow td.rgSorted, .standard-table .RadGrid_Default .rgMasterTable tbody tr.rgAltRow td.rgSorted {
    background-color: rgba(45,227,178,0.12);
}
.standard-table .RadGrid_Default .rgMasterTable tbody {
    border: 0px solid rgba(255,255,255,0) !important;
}
.standard-table .RadGrid_Default .rgMasterTable tbody .rgRow {
    border: 0px solid rgba(255,255,255,0);
}
.standard-table .RadGrid_Default .rgMasterTable tbody tr.rgRow td:nth-last-child(2), .standard-table .RadGrid_Default .rgMasterTable tbody tr.rgAltRow td:nth-last-child(2) {
    border: 0px solid rgba(255,255,255,0);
}
.standard-table .RadGrid_Default .rgMasterTable tbody tr {
    border: 0px solid rgba(255,255,255,0);
}
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgNumPart a, .standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell .rgNumPart a {
    padding: 6px 0px 6px 0px;
    text-align: center;
    display: inline-block;
}
.permit-table-header .permit-table-filters td .apply-filters, .permit-table-header .permit-table-filters td p .permit-table-clear-filters {
    border-radius: 6px;
    background-color: #217E9D;
    padding: 7px 10px;
    margin-right: 1%;
    margin-top: 8px;
    margin-bottom: 10px;
}
.permit-table-header .permit-table-filters td .apply-filters:hover, .permit-table-header .permit-table-filters td p .permit-table-clear-filters:hover,
.permit-table-header .permit-table-filters td .apply-filters:focus, .permit-table-header .permit-table-filters td p .permit-table-clear-filters:focus {
    border-radius: 6px;
    background-color: #ee8301;
}
.RadGrid .rgNumPart a {
    margin-right: 2px;
}
.RadGrid input {
    margin-right: 2px !important;
}
.RadCalendarMonthView_Default .rcSelected a {
    border-color: #217E9D #217E9D #217E9D;
    background: #217E9D;
    border-radius: 6px;
}
.RadCalendarMonthView_Default input {
    border-color: #d0f4ff #d0f4ff #d0f4ff #d0f4ff;
    background: #d0f4ff;
    color: rgb(0,79,131);
    border-radius: 6px !important;
}
.RadCalendarMonthView_Default input:hover, .RadCalendarMonthView_Default input:focus {
    border-color: #ee8301 #ee8301 #ee8301 #ee8301;
    background: #ee8301;
    color: white;
    box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1), 0px 1px 1px 0px rgba(0, 0, 0, 0.1), 0px 2px 1px -1px rgba(0, 0, 0, 0.1);
}
.permit-table-header .permit-table-search td input[type="text"] {
    background: white;
}
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell .rgNumPart a.rgCurrentPage,
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell .rgNumPart a {
    margin-right: 2px !important;
}
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgNumPart a.rgCurrentPage:hover,
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgNumPart a:hover,
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell .rgNumPart a.rgCurrentPage:hover,
.standard-table .RadGrid_Default .rgMasterTable tfoot tr.rgPager .rgPagerCell .rgNumPart a:hover,
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgNumPart a.rgCurrentPage:focus,
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgNumPart a:focus,
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell .rgNumPart a.rgCurrentPage:focus,
.standard-table .RadGrid_Default .rgMasterTable tfoot tr.rgPager .rgPagerCell .rgNumPart a:focus {
    background-color: #ee8301;
    color: white !important;
}
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgNumPart a.rgCurrentPage:hover span,
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgNumPart a:hover span,
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgNumPart a.rgCurrentPage:focus span,
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgNumPart a:focus span {
    color: white;
}
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgArrPart1 .rgPagePrev:hover,
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell .rgArrPart1 .rgPagePrev:hover,
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgArrPart1 .rgPagePrev:hover,
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgArrPart1 .rgPagePrev:focus,
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell .rgArrPart1 .rgPagePrev:focus,
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgArrPart1 .rgPageFirst:hover,
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell .rgArrPart1 .rgPageFirst:hover,
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgArrPart1 .rgPageFirst:focus,
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell .rgArrPart1 .rgPageFirst:focus,
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgArrPart2 .rgPageNext:hover,
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell .rgArrPart2 .rgPageNext:hover,
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgArrPart2 .rgPageNext:focus,
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell .rgArrPart2 .rgPageNext:focus,
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgArrPart2 .rgPageLast:hover,
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell .rgArrPart2 .rgPageLast:hover,
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgArrPart2 .rgPageLast:focus,
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell .rgArrPart2 .rgPageLast:focus,
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgArrPart1 .rgPagePrev:hover,
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell .rgArrPart1 .rgPagePrev:hover,
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgArrPart1 .rgPagePrev:focus,
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell .rgArrPart1 .rgPagePrev:focus
{
    background-color: #ee8301;
}
.standard-table .RadGrid_Default .rgMasterTable tbody tr td a {
    border-radius: 6px;
    text-decoration: underline;
    border-bottom: none;
}
.standard-table .RadGrid_Default .rgMasterTable tbody tr td a.btn {
    text-decoration: none !important;    border-bottom: solid 1px #217E9D;
}
.standard-table .RadGrid_Default .rgMasterTable tbody tr td a.btn:focus, .standard-table .RadGrid_Default .rgMasterTable tbody tr td a.btn:hover {
    border: solid 1px #ee8301;
}
span.icomoon.icon-PDF.tbl-pdf {
    font-size: 1.7rem;
    margin: 0 5px 0px 0;
    vertical-align: middle;
}
.table-document-meta-data {
    vertical-align: middle;
}
.buttons-container{
    display:flex;
}
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell { padding: 10px; }
.standard-table .RadGrid_Default .rgMasterTable p { line-height: 1.8rem; }
.standard-table .RadGrid_Default .rgMasterTable tbody tr td a.btn { text-decoration: none !important; border-bottom: solid 1px #217E9D; }
.standard-table .RadGrid_Default .rgMasterTable tbody tr td a.btn:focus, .standard-table .RadGrid_Default .rgMasterTable tbody tr td a.btn:hover {
    border: solid 1px #ee8301;
    background: #fff1e0;
    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12);
}
span.icomoon.video-play.icon-PlayVideo {
    font-size: 1.8rem;
    color: #217E9D;
    vertical-align: middle;
}
span.icon-Audio.icomoon.audio-icon {
    font-size: 1.7rem;
    margin: 0 5px 0px 0;
    vertical-align: middle;
}
.RadGrid>table .cancelled-label {
    padding: 1px 6px;
    border-radius: 6px;
}
a.tbl-link, .standard-table .RadGrid_Default .rgMasterTable tbody tr.rgAltRow td a.tbl-link {
    border-radius: 0 !important;
    text-decoration: underline;
    border-bottom: none !important;
}
a.tbl-link:hover, .standard-table .RadGrid_Default .rgMasterTable tbody tr.rgAltRow td a.tbl-link:hover {
    border-radius: 0 !important;
    border-bottom: none !important;
}
.standard-table .RadGrid_Default .rgMasterTable tbody tr.rgAltRow td a.tbl-links {
    border-radius: 0 !important;
    border-bottom: none !important;
}
.standard-table .RadGrid_Default .rgMasterTable tbody tr.rgAltRow td a.tbl-links:hover {
    border-radius: 0 !important;
    border-bottom: none !important;
}
.standard-table .RadGrid_Default .rgMasterTable tbody tr.rgRow td a, .standard-table .RadGrid_Default .rgMasterTable tbody tr.rgAltRow td a {
    text-decoration: underline;
    border-bottom: none !important;
}
.standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgWrap.rgInfoPart {
    padding-top: 7px;
}
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgWrap.rgInfoPart {
    padding-top: 8px;
}
.rgWrap.rgAdvPart.items-select select { border-color: rgba(0,0,0,0.3) !important; border-radius: 4px;}
.standard-table .RadGrid_Default .rgMasterTable tbody tr td.table-mobile-only-column .simple-grid-mobile-column-name {
    color: white;
    background-color: #217E9D;
    border-bottom: none;
    padding: 8px;
    font-size: 1.8rem;
    font-weight: 500;
}
.standard-table .RadGrid_Default .rgMasterTable tbody tr td.table-mobile-only-column {
    border: none;   text-align: left;
}
.permit-table-header .permit-table-filters td select {
    background: url(/Presentation/DotGov/includes/images/icons/drop-arrow.png) #fff no-repeat 98% center;
}
.permit-table-header .permit-table-filters td select:hover {
    background: url(/Presentation/DotGov/includes/images/icons/drop-arrow-hover.png) #fff no-repeat 98% center;
}

div.RadPicker table.rcSingle td.rcInputCell.calendar-field, .permit-table-header .permit-table-filters td.rcInputCell.calendar-field:first-of-type, .calendar-field {
    width: 75% !important;
    min-width: 100px;
    float: left;
}
.standard-table .RadGrid_Default .rgMasterTable tbody tr.rgRow td .green-highlight-new, .standard-table .RadGrid_Default .rgMasterTable tbody tr.rgAltRow td .green-highlight-new, .standard-table .RadGrid_Default .rgMasterTable tbody tr.rgRow td .green-highlight-updated, .standard-table .RadGrid_Default .rgMasterTable tbody tr.rgAltRow td .green-highlight-updated, .standard-table .RadGrid_Default .rgMasterTable tbody tr.rgRow td .green-highlight-energy, .standard-table .RadGrid_Default .rgMasterTable tbody tr.rgAltRow td .green-highlight-energy {
    padding: 4px 6px;
    border-radius: 6px;
    text-align: center;
    width: auto !important;
    max-width:60px;
}
html body .RadInput_Default .riHover, html body .RadInput_Hover_Default, html body .RadInput_Default .riFocused, html body .RadInput_Focused_Default, html body {
    border-color: #217E9D;
}
.permit-table-header .permit-table-search td .h4 {
    color: white;
}
.standard-table .RadGrid_Default .rgMasterTable tbody tr td.table-mobile-only-column .simple-grid-mobile-column-name a, .standard-table .RadGrid_Default .rgMasterTable tbody tr td.table-mobile-only-column .simple-grid-mobile-column-name a:visited {
    color: rgba(255,255,255,0.9) !important; text-transform: none;
}
.standard-table .RadGrid_Default .rgMasterTable tbody tr td.table-mobile-only-column .simple-grid-mobile-column-name a:hover, .standard-table .RadGrid_Default .rgMasterTable tbody tr td.table-mobile-only-column .simple-grid-mobile-column-name a:focus {
    color: #ffce92 !important;
}
.simple-grid-mobile-column-name span.ico-icon.icon-file-pdf-o {
    color: rgba(255,255,255,0.8) !important;    margin: 3px 5px 0px 0 !important;
}
.simple-grid-mobile-column-name span.table-document-meta-data {
    font-size: 1.3rem;    text-transform: none;
    font-weight: 500;
    color: rgba(255,255,255,0.8);
    line-height: 1.3rem !important;
}
div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_5_pnlSearchFilter input#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_5_txtGlobalFilter {  max-width: 90%;  }
.standard-table .RadGrid_Default .rgMasterTable tbody tr.rgRow td .green-highlight-new,
.standard-table .RadGrid_Default .rgMasterTable tbody tr.rgAltRow td .green-highlight-new {
    background-color: #6aae97;
}
.standard-table .RadGrid_Default .rgMasterTable tbody tr.rgRow td .green-highlight-updated,
.standard-table .RadGrid_Default .rgMasterTable tbody tr.rgAltRow td .green-highlight-updated {
    background-color: #217E9D;
}
.standard-table .RadGrid_Default .rgMasterTable tbody tr.rgRow td .green-highlight-energy,
.standard-table .RadGrid_Default .rgMasterTable tbody tr.rgAltRow td .green-highlight-energy {
    background-color: #d87700;
}
/*   icon alignment fix   */
.simple-grid-mobile-column-details-colvalue span.ico-icon.icon-file-excel-o, .simple-grid-mobile-column-details-colvalue span.ico-icon.icon-file-pdf-o,
.simple-grid-mobile-column-details-colvalue span.ico-icon.icon-file-zip-o, .simple-grid-mobile-column-details-colvalue span.ico-icon.icon-file-text-o,
.simple-grid-mobile-column-details-colvalue span.ico-icon.icon-file-word-o, .simple-grid-mobile-column-details-colvalue span.ico-icon.icon-file-ai,
.simple-grid-mobile-column-details-colvalue span.ico-icon.icon-file-kml, .simple-grid-mobile-column-details-colvalue span.ico-icon.icon-file-o{
    float: left; margin-top: 2px !important; }
.standard-table .RadGrid_Default .rgMasterTable tbody tr td.table-mobile-only-column .simple-grid-mobile-column-details .simple-grid-mobile-column-details-colvalue .table-document-meta-data {
    margin-top: 3px;
}


/*   paging control   */
.rcbSlide .RadComboBoxDropDown {
    border: none !important;
}
.rcbSlide .RadComboBoxDropDown .rcbScroll {
    background: #fff;
    border: none !important;
    border-radius: 6px !important;
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.3), 0px 2px 2px 0px rgba(0, 0, 0, 0.2), 0px 4px 2px -2px rgba(0, 0, 0, 0.16);
}
.rcbSlide .RadComboBoxDropDown .rcbScroll ul li {
    color: rgba(0,0,0,0.65);
}
.rcbSlide .RadComboBoxDropDown .rcbScroll ul li.rcbHovered {
    background: #217E9D;
    color: white;
}
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgWrap .RadComboBox_Default table tr td.rcbInputCell.rcbInputCellLeft {
    padding: 7px 0 4px 0;    background-color: transparent !important;
}
.standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgWrap .RadComboBox_Default table tr td.rcbArrowCell.rcbArrowCellRight {
    background-color: transparent !important;
}

/*   Table Help  */
.expand-popup {
    width: 380px;
    background-color: #068748;
    position: absolute;
    padding: 10px 20px 15px 20px;
    border-radius: 8px;
    box-shadow: 0 24px 38px 3px rgba(0,0,0,0.14), 0 9px 46px 8px rgba(0,0,0,0.12), 0 11px 15px -7px rgba(0,0,0,0.2);
    z-index: 1001;
    margin-top: -69px;
}
.expand-popup.point-bottom {
    margin-top: -320px;
    margin-left: -100px;
}
.expand-popup.point-top {
    margin-top: 12px;
    margin-left: -100px;
}
.expand-popup.point-left {
    margin-left: 45px;
    margin-top: -49px;
}
.expand-popup.point-right {
    margin-left: -400px;
    margin-top: -49px;
}
.expand-popup::before {
    position: absolute;
    z-index: 9999;
    content: '';
    top: 44px;
    left: -20px;
    width: 0;
    height: 0;
    border-right: 20px solid #068748;
    border-bottom: 15px solid transparent;
    border-top: 15px solid transparent;
}
.expand-popup.point-left::before {  position: absolute;  z-index: 9999;  content: '';
    top: 44px;  left: -20px;  width: 0;  height: 0;
    border-right: 20px solid #068748;  border-bottom: 15px solid transparent;  border-top: 15px solid transparent;  }
.expand-popup.point-right::before { position: absolute; z-index: 9999; content: ''; top: 44px; right: -20px; left: unset; border-right: none;
    width: 0; height: 0; border-left: 20px solid #068748; border-bottom: 15px solid transparent; border-top: 15px solid transparent; }
.expand-popup.point-top::before { position: absolute; z-index: 9999; content: ''; top: -30px; left: 45%;
    width: 0; height: 0; border-left: 20px solid transparent; border-right: 20px solid transparent; border-bottom: 15px solid #068748;}
.expand-popup.point-bottom::before { position: absolute; z-index: 9999; content: ''; bottom: -30px; top: unset; left: 45%; width: 0; height: 0;
    border-left: 20px solid transparent; border-right: 20px solid transparent; border-top: 15px solid #068748; }
.hint-header { width: 100%; display: inline-block; margin-bottom: 5px; border-bottom: solid 1px rgba(255,255,255,0.7);}
.hint-header h5 { font-size: 1.6rem; float: left; margin-right: 35px; margin-bottom: 8px; margin-top: 1px;
    color: white; text-transform: uppercase; font-family: "proxima-nova-n4","proxima-nova","Open Sans",Corbel,Helvetica,Arial; letter-spacing: 2px;}
.hint-header a.icon-Close {float: right; margin-left: 15px; right: 10px; top: 11px; color: white; font-size: 1.4rem; position: absolute;
    text-decoration: none !important; font-weight: 800;}
.hint-header a.icon-Close:hover, .hint-header a.icon-Close:focus {color: rgb(250,210,0) !important;}
.hint-text {color: white;font-size: 1.4rem;line-height: 1.8rem;}
.hint-text.italic {font-style: italic;}
.hint-text.bold {font-weight: bold;}
.hint-text p {line-height: 1.8rem !important;}
.hint-text a {color: #ffffff !important; font-weight: 600; text-decoration: underline !important;}
.hint-text a:hover, .hint-text a:focus {color: #ffe19a !important; font-weight: 600; text-decoration: underline !important;}
.hint-lbl {color: white;font-size: 1.2rem;line-height: 1.6rem;vertical-align: bottom;}
.hint-lbl.italic {font-style: italic;}
.hint-lbl.bold {font-weight: bold;}
.hint-check {margin-top: 12px;}
.center-hint {width: 100%;display: inline-block;text-align: center;}
.hint-check input[type="checkbox"].custom-chckbx:checked {
    background: transparent url(/Presentation/DotGov/includes/images/permit/CheckboxCheckedTH.png) no-repeat center center;
    background-size: 16px 16px;
}

/* Locations in Tables */
.loc-icon.icomoon.icon-Location {float:left; font-size: 2.6rem; line-height: 3rem; margin-bottom: 10px; margin-right: 3px;}
.loc-address {float: left;}
.standard-table .RadGrid_Default .rgMasterTable tbody tr td button.btn.add-to-calendar {position: relative;text-decoration: none !important;border-radius: 6px;
    border-color: #217E9D !important; padding: 4px 12px; margin-top:4px;
    display: inline-block !important; background-color: white;}
.standard-table .RadGrid_Default .rgMasterTable tbody tr td button.btn.add-to-calendar.alternate-locations-btn {margin-bottom: 30px;}
button.add-to-calendar span { text-transform: uppercase; font-size: 1.2rem; font-weight: 600; color: #217E9D;padding: 0px 0px;}
.standard-table .RadGrid_Default .rgMasterTable tbody tr td button.btn:focus, .standard-table .RadGrid_Default .rgMasterTable tbody tr td button.btn:hover {
    border: solid 1px #ee8301 !important; background: #fff1e0; box-shadow: 0px 1px 3px 0px rgb(0 0 0 / 20%), 0px 1px 1px 0px rgb(0 0 0 / 14%), 0px 2px 1px -1px rgb(0 0 0 / 12%);}
.standard-table .RadGrid_Default .rgMasterTable tbody tr td button.btn:focus span, .standard-table .RadGrid_Default .rgMasterTable tbody tr td button.btn:hover span {
    color: #ee8301 !important;}
.standard-table .RadGrid_Default .rgMasterTable tbody tr td button.btn.add-to-calendar .taller-content { background-color: white; border-radius: 8px;
    box-shadow: 0px 2px 8px 0px rgb(0 0 0 / 15%), 0px 2px 4px 0px rgb(0 0 0 / 15%), 0px 2px 8px -8px rgb(0 0 0 / 12%);  width:310px;min-width:310px;
    padding: 5px 12px 0 12px; position: absolute; left: 0px; bottom: -30px; z-index: 999; text-align: center;}
ul.alt-locations { list-style-type: none; width: 100%; display: inline-block; padding-left: 0; margin-left: 0; margin-bottom: 0;}
ul.alt-locations li {  width: 100%; padding-top: 3px; padding-bottom: 6px;  float: left; display: inline-block; color: #666666; border-bottom: dotted 1px #cdcdcd;}
.content-block ul.alt-locations li:before {content: "";}
ul.alt-locations li:last-of-type {  border-bottom: none; padding-bottom: 0px; }
ul.alt-locations li:first-of-type { padding-bottom: 5px; }
ul.alt-locations li .loc-icon.icomoon.icon-Location {float:left;width: 24px;line-height: 1.6rem;  margin-top: 2px;  margin-left: -2px;}
ul.alt-locations li .loc-address {float:left; width: calc(100% - 77px); text-align: left; white-space: normal;    line-height: 1.6rem;}
.taller-content ul.alt-locations li a.loc-link-btn { text-decoration: none !important; display: inline-block; margin-top:-2px;}
.taller-content ul.alt-locations li a.loc-link-btn .loc-link.icomoon.icon-GoToMap2 {font-size: 2.8rem; margin-right: -6px; line-height: 2.3rem; text-decoration: none;}
.taller-content ul.alt-locations li a.loc-link-btn .loc-link-txt {font-size: 1rem; line-height: 1.7rem; font-weight: 600;
    text-transform: uppercase; text-decoration: none;}
.standard-table .RadGrid_Default .rgMasterTable tbody tr td .simple-grid-mobile-column-details button.btn.add-to-calendar .taller-content { left: -80%;}
a.loc-close { position: absolute; top: -9px; right: -9px; background-color: white; padding: 5px; border-radius: 50% !important; text-align:center; font-size: 1.2rem;
    text-decoration: none !important; color: #217E9D; cursor:pointer;
    box-shadow: 0px 1px 4px 0px rgb(0 0 0 / 14%), 0px -1px 3px 0px rgb(0 0 0 / 20%), 0px 4px 8px -3px rgb(0 0 0 / 19%);}
a.loc-close:hover, a.loc-close:focus {background-color: #ee8301; color: white !important;}
a.loc-link-btn {float: right !important;display: inline-block;}

/* Checkboxes */
.standard-table .RadGrid_Default .rgMasterTable tbody tr td.rgExpandCol .hint-check input[type="checkbox"].custom-chckbx {  -webkit-appearance: none;
    background-color: #fafafa;  background: transparent url("/Presentation/DotGov/includes/images/permit/Checkbox.png") no-repeat center center !important;
    background-size: 16px 16px !important;  float: left;     margin-right: 8px !important;
    box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);  padding: 7px;  border-radius: 3px;
    display: inline-block !important;  position: relative;  line-height: 2rem !important;  vertical-align: bottom;
}
.standard-table .RadGrid_Default .rgMasterTable tbody tr td.rgExpandCol .hint-check input[type="checkbox"].custom-chckbx:hover,
.standard-table .RadGrid_Default .rgMasterTable tbody tr td.rgExpandCol .hint-check input[type="checkbox"].custom-chckbx:checked:hover {
    background: transparent url("/Presentation/DotGov/includes/images/permit/CheckboxHover.png") no-repeat center center !important; display: inline-block !important;
    background-size: 16px 16px !important;  box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);
}
.standard-table .RadGrid_Default .rgMasterTable tbody tr td.rgExpandCol .hint-check input[type="checkbox"].custom-chckbx:active,
.standard-table .RadGrid_Default .rgMasterTable tbody tr td.rgExpandCol .hint-check input[type="checkbox"].custom-chckbx:checked:active {
    box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1); display: inline-block !important;
}
.standard-table .RadGrid_Default .rgMasterTable tbody tr td.rgExpandCol .hint-check input[type="checkbox"].custom-chckbx:checked {  background-color: #217E9D;
    background: transparent url("/Presentation/DotGov/includes/images/permit/AlertCheckboxChecked.png") no-repeat center center !important;  background-size: 16px 16px !important;
    display: inline-block !important;
    box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1);  color: #99a1a7;
}



.popup-btn-row {width: 100%;margin-top: 15px;}
a.white-link { background-color: white; padding: 4px 8px; border-radius: 6px; text-decoration: none !important; font-size: 1.3rem !important; display: inline-block;
    float: left;}
a.white-link.flt-left.previous-tip-btn.disabled, a.white-link.flt-right.next-tip-btn.disabled {opacity: 0.5; pointer-events: none;}
a.white-link.flt-right {float: right;}
.expand-popup a.white-link .tt-btn-text {line-height: 1.6rem;}
a.white-link.flt-left.previous-tip-btn {margin-right: 10px;}
a.white-link:hover, a.white-link:focus {background-color: #ee8301; color: white !important;
    box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.2), 0px 1px 1px 0px rgba(0,0,0,0.14), 0px 2px 1px -1px rgba(0,0,0,0.12);}
a.white-link.center-btn { text-align: center; margin-right: auto; margin-left: auto; padding: 4px 30px;}
.table-tip-overlay {  pointer-events: none;   z-index: 1000; position: fixed; width: 100vw;
    height: 100vh; display: inline-block; background-color: rgba(0,0,0,0.5);
    -moz-animation: cssAnimation 4s;
    /* Firefox */
    -webkit-animation: cssAnimation 4s;
    /* Safari and Chrome */
    -o-animation: cssAnimation 4s;
    /* Opera */
    animation: cssAnimation 4s;
    -webkit-animation-fill-mode: both;
}
@keyframes cssAnimation {
    0% {opacity: 0;}
    45% {opacity: 1;}
    60% {opacity: 1;}
    100% {opacity: 0;}
}
@-webkit-keyframes cssAnimation {
    0% { opacity: 0;}
    45% {opacity: 1;}
    60% {opacity: 1;}
    100% {opacity: 0;}
}


/*   Filter Get Info button   */
.permit-table-header .permit-table-search td {
    padding: 10px 20px;
}
.permit-table-header .permit-table-search td .h4 {margin-top: 0px; text-align: left;}
.permit-table-header>tbody>tr.permit-table-search>td { display: inline-block;    width: 100%;      box-sizing: border-box;}
ul.clr-cards a.filter-help-btn { margin-top: -3px; margin-right: 10px;}
a.filter-help-btn, button.filter-help-btn {  color:white; float: right; background-color: rgb(0, 196, 198); display:inline-block; border-radius: 6px;
    padding: 6px 8px;}
button.filter-help-btn{
    float:none;
} 
a.filter-help-btn.Semi-white { background-color: rgba(255,255,255,0.85); color: #217E9D !important;}
a.filter-help-btn.White-link {background-color: transparent;}
.fixed-button-area { position: absolute; bottom: 20px; width: 100%; text-align: center;}
a.filter-help-btn:hover, a.filter-help-btn:focus, button.filter-help-btn:hover, button.filter-help-btn:focus {
    background-color: rgb(20, 216, 218);
    color: white !important;
    box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12), 0px 1px 3px -3px rgba(0, 0, 0, 0.1);
    cursor: pointer;
}
a.filter-help-btn:hover .icomoon.get-info-icon.icon-Help2, a.filter-help-btn:focus .icomoon.get-info-icon.icon-Help2,
a.filter-help-btn:hover .icomoon.get-info-icon.icon-ArrowLeft2, a.filter-help-btn:focus .icomoon.get-info-icon.icon-ArrowLeft2,
a.filter-help-btn:hover .icomoon.get-info-icon.icon-Settings, a.filter-help-btn:focus .icomoon.get-info-icon.icon-Settings,
a.filter-help-btn:hover .get-info-txt, a.filter-help-btn:focus .get-info-txt {color: white !important; }
.icomoon.get-info-icon.icon-Help2, .icomoon.get-info-icon.icon-ArrowLeft2, .icomoon.get-info-icon.icon-Settings {  float: left;  margin-right: 5px;
    font-size:2rem;  line-height: 1.5rem;  }
.get-info-txt {  float: right;   font-size: 1.1rem;  line-height: 1.5rem;  }
.left-hint {float:left;}
.right-hint {float:right;}
.tip-text {float:left; color: white; margin-top: 4px; margin-left: 58px;}
.standard-table .RadGrid_Default .rgMasterTable tbody tr.rgRow td a.white-link.flt-left,
.standard-table .RadGrid_Default .rgMasterTable tbody tr.rgAltRow td a.white-link.flt-left {float:left; margin-right: 14px;}
.tt-btn-icon.icomoon.icon-ArrowLeft {float: left; margin-right: 2px; margin-left: -3px; font-size: 1.6rem;}
.tt-btn-icon.icomoon.icon-ArrowRight { float: right; margin-left: 2px; margin-right: -3px; font-size: 1.6rem; }
.tt-btn-text { float: left; }

.standard-table .RadGrid_Default .rgMasterTable tbody tr.rgRow td a.white-link.flt-left.previous-tip-btn.disabled,
.standard-table .RadGrid_Default .rgMasterTable tbody tr.rgAltRow td a.white-link.flt-left.previous-tip-btn.disabled,
.standard-table .RadGrid_Default .rgMasterTable tbody tr.rgRow td a.white-link.flt-right.next-tip-btn.disabled,
.standard-table .RadGrid_Default .rgMasterTable tbody tr.rgAltRow td a.white-link.flt-right.next-tip-btn.disabled {opacity: 0.5;    pointer-events: none;}

/*   Directory Filter   */
.half-sz {width: 48%; margin-right:2%;    float: left;}
.permit-table-header .permit-table-filters td .form-section.half-sz {width: 48%;  margin: 0px 1% 10px 1%;    float: left;}
.permit-table-header .permit-table-search td input[type="text"].half-search {width: 90%; float:left;}
.standard-table.table-new, .standard-table.table-new .gridjs.gridjs-container.RadGrid.RadGrid_Default {margin-top: 0px;}
.half-search-icon {width: 10%; float:left;}
.permit-table-header .permit-table-filters td select.half-select {width: 100%; height: 24px;}
.filter-by-container.alpha-filter-container {border-radius: 6px !important; margin-bottom: 10px;    display: inline-block;
    background-color: transparent !important; margin-left: 0px !important; width: 100% !important;}
.filter-wrapper.alpha-filter {width: 100%;    border-radius: 6px;    background-color: #e3f8fe; border: none !important; border-bottom: none;
    color: #004f83; display: table-row; font-weight: 600; float: left;}
.filter-by-container .filter-wrapper.alpha-filter .filter-label {padding: 8px 0 6px 16px; width: 18%;}
.filter-by-container .filter-wrapper.alpha-filter .alphabet-list {padding: 8px 10px 0 0; width: 82%;}
.content-block .alphabet-list ul li:before {content: "";}
.filter-by-container .filter-wrapper.alpha-filter .alphabet-list ul li {margin-bottom: 6px;}
.permit-table-header .permit-table-search.staff-filters td {padding: 15px 20px 0px 20px;}

/*   Glossary Filter   */
.filter-by-container .filter-wrapper.alpha-filter .filter-label, .filter-wrapper.alpha-filter .filter-label {padding: 8px 0 6px 16px; width: 18%;    float: left;}
.filter-by-container .filter-wrapper.alpha-filter .alphabet-list, .filter-wrapper.alpha-filter .alphabet-list {padding: 8px 10px 0 0; width: 82%;}
.filter-by-container .filter-wrapper.alpha-filter .alphabet-list.alpha-with-all, .filter-wrapper.alpha-filter .alphabet-list.alpha-with-all { width: 75%;}
.filter-by-container .filter-wrapper.alpha-filter .alphabet-list.show-all, .filter-wrapper.alpha-filter .alphabet-list.show-all { width: 10%;}
.filter-by-container .filter-wrapper.alpha-filter .filter-label.alpha-with-all, .filter-wrapper.alpha-filter .filter-label.alpha-with-all {width: 15%;padding-bottom: 0; padding-top: 6px;}
.filter-wrapper.alpha-filter .alphabet-list.glossary {padding: 4px 10px 0 0;}
.filter-by-container .filter-wrapper.alpha-filter .alphabet-list ul li, .filter-wrapper.alpha-filter .alphabet-list ul li {margin-bottom: 6px;     float: left;
    padding: 0px 5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;   text-decoration: none;}
.permit-table-header .permit-table-search.staff-filters td {padding: 15px 20px 0px 20px;}
.filter-wrapper .alphabet-list {display: inline-block;height: 100%;float: left;}
.filter-wrapper .alphabet-list ul li a {font-weight: 600;text-decoration: none; color: #004f83;}
.filter-wrapper .alphabet-list.glossary ul li a {  padding: 4px 5px; border-radius: 6px; display: inline-block;}
.filter-wrapper .alphabet-list ul li.filter-item.selected {background-color:rgb(0,79,131); color: white; border-radius: 6px;}
.filter-wrapper .alphabet-list ul li.filter-item.selected a {color:white !important;}
.filter-wrapper .alphabet-list.glossary.show-all ul li.filter-item a, .filter-wrapper .alphabet-list.glossary.show-all ul li.filter-item {float:right;}
.filter-wrapper.alpha-filter .alphabet-list.glossary ul li {padding: 0px 0px; margin-left:1px;  margin-right:1px; margin-bottom: 3px;}
.filter-wrapper .alphabet-list.glossary ul li a:hover, .filter-wrapper .alphabet-list.glossary ul li a:focus {color: white !important;}
.filter-wrapper .alphabet-list.glossary ul li:hover, .filter-wrapper .alphabet-list.glossary ul li:focus {background-color: #ee8301 !important; border-radius:6px; color: white !important;}
.filter-by-container .filter-wrapper.alpha-filter .alphabet-list.show-all.mobile-only, .filter-wrapper.alpha-filter .alphabet-list.show-all.mobile-only {display:none;}
.filter-by-container .filter-wrapper.alpha-filter .alphabet-list.show-all.mobile-no-show, .filter-wrapper.alpha-filter .alphabet-list.show-all.mobile-no-show {display:inline-block;}
.filter-wrapper .alphabet-list ul li.filter-item.disabled a {opacity: 0.3;}
.filter-wrapper .alphabet-list.glossary ul li.filter-item.disabled:hover, .filter-wrapper .alphabet-list.glossary ul li.filter-item.disabled:focus {background-color: transparent !important;color: #004f83 !important; cursor: default;}
.filter-wrapper .alphabet-list.glossary ul li.filter-item.disabled a:hover, .filter-wrapper .alphabet-list.glossary ul li.filter-item.disabled a:focus {color: #004f83 !important; cursor: default;}

/*   Table Filter Fixes   */
div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_6_pnlSearchFilter.half-sz {margin-left: 1%; margin-right: 1%; margin-bottom: 8px !important;}
input#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_9_txtGlobalFilter.half-search {width: 89%;}
div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_9_pnlSearchFilter.half-sz {margin-left: 1%;}
div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_8_pnlSearchFilter.half-sz {margin-left: 1%;}
div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_10_pnlSearchFilter.half-sz {margin-left: 1%;}
input#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_6_txtGlobalFilter.half-search {width: 88%;}
div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_6_pnlDateFilter.form-section {margin-bottom: 10px;}
div#outercontent_2_sidenavigationcontainercontent_0_twocolumnmd39block2_0_innercontent_10_pnlSearchFilter.half-sz {margin-left: 1%;}
div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_4_pnlSearchFilter.half-sz {margin-left: 1%;}

/*   CTF Fixes   */
div#ctf_capital.modal {z-index: 10001 !important;}
.ctf-wrapper .permit-table-header {margin-bottom: 0px;}
.ctf-wrapper .permit-table-search table tbody tr:nth-child(2n + 1) {background-color: transparent; border: none;}
.ctf-wrapper .permit-table-header .permit-table-filters td .apply-filters, .ctf-wrapper .permit-table-header .permit-table-filters td p .permit-table-clear-filters {
    font-family: "proxima-nova-n4","proxima-nova","Open Sans",Corbel,Helvetica,Arial; font-weight: bold !important;}
.ctf-wrapper .standard-table .RadGrid_Default .rgMasterTable thead .rgHeader {
    font-family: "proxima-nova-n4","proxima-nova","Open Sans",Corbel,Helvetica,Arial; vertical-align: middle;}
.ctf-wrapper .standard-table .RadGrid_Default .rgMasterTable thead .rgHeader img {vertical-align: middle;}
.ctf-wrapper .standard-table .RadGrid_Default .rgMasterTable tbody tr td.rgExpandCol input, .ctf-wrapper .standard-table .RadGrid_Default .rgMasterTable tbody tr td.rgGroupCol input {box-shadow: none;}
.ctf-wrapper .nested-view .content h3 {font-family: "proxima-nova-n4","proxima-nova","Open Sans",Corbel,Helvetica,Arial; font-weight: 800 !important;}
.ctf-wrapper .standard-table .RadGrid_Default .rgMasterTable tbody tr td a.btn {color: white; text-transform: uppercase;    background-color: #51CCA8;
    border: none !important; border-bottom: none !important;    border-radius: 4px;    height: 32px;}
.ctf-wrapper .standard-table .RadGrid_Default .rgMasterTable tbody tr td a.btn span {display: inline-block;  line-height: 2.2rem;}
.ctf-wrapper .standard-table .RadGrid_Default .rgMasterTable tbody tr td a {color: #217E9D; }
.ctf-wrapper .rgMasterTable .nested-view .content ul.clist li {font-size: 14px !important; line-height: 1.4; list-style-type: none;  padding-left: 0 !important;}
.ctf-wrapper .rgMasterTable .nested-view .content ul.clist {padding-left: 0 !important;}
.content-block ul.clist li:before {content: "";}
ul.clist {padding-left: 0; margin-left: 0;}
.ctf-wrapper .standard-table .RadGrid_Default .rgMasterTable tbody tr td a:hover,
.ctf-wrapper .standard-table .RadGrid_Default .rgMasterTable tbody tr td a:focus {color: #ee8301 !important; border-bottom: none !important;}
.ctf-wrapper .standard-table .RadGrid_Default .rgMasterTable tbody tr td a.btn:hover,
.ctf-wrapper .standard-table .RadGrid_Default .rgMasterTable tbody tr td a.btn:focus {color: white !important; border-bottom: none !important;
    height: 32px; border: none !important; box-shadow: none !important; background-color: #65d2b2;}
.ctf-wrapper .standard-table .RadGrid_Default {padding: 0;}
.ctf-wrapper .filter-by-container, .ctf-wrapper .standard-table {width: 100%; margin: 0;}
.ctf-wrapper a.btn { text-transform: uppercase;   color: white; text-decoration: none; border: none; padding: 13px 20px; border-radius: 4px; box-shadow: none;
    background-color: #51CCA8; font-size: 0.85rem !important;}
.ctf-wrapper a.btn:hover { color: white; border: none !important; background: #65d2b2; box-shadow: none;}
.ctf-wrapper .modal .modal-dialog .modal-content .modal-header h4#mainbody_1_modalTitle { font-size: 1.1rem; margin-top: 8px;}
.ctf-wrapper button.close.close-button {padding: 0 !important; box-shadow: none;}
.ctf-wrapper .modal .modal-dialog .modal-content .modal-header {padding: 0 15px;}
.modal-inner-pad form h3 {font-weight: normal; font-family: "adobe-garamond-pro","Palatino Linotype","Times New Roman",Times;}
.modal .modal-dialog .modal-content .modal-body.modal-no-pad {padding: 25px 0px 10px 0px;}
.ctf-wrapper .permit-table-header .permit-table-filters td p a.permit-table-clear-filters#mainbody_0_btnClearFilters {margin-right: 10px; margin-left: 10px;}
.ctf-wrapper .permit-table-header .permit-table-filters td label {font-family: "proxima-nova-n4","proxima-nova","Open Sans",Corbel,Helvetica,Arial; margin-bottom: 0px !important;    line-height: 1.2rem;}
.ctf-wrapper .permit-table-header .permit-table-filters.collapse p {margin-bottom: 10px;}
.ctf-wrapper .standard-table .RadGrid_Default .rgMasterTable tbody tr td.table-mobile-only-column .simple-grid-mobile-column-name {font-size: 1.1rem;}
.modal-inner-pad form input[type="submit"] {background-color: #51CCA8; border: none !important; color: white; text-transform: uppercase; font-weight: 400;
    margin-top: 12px; padding: 8px 12px 7px 12px; font-size: 0.85rem !important;}
.modal-inner-pad form input[type="submit"]:hover, .modal-inner-pad form input[type="submit"]:focus { color: white; border: none !important; background: #65d2b2; box-shadow: none;}
div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_5_pnlDateFilter {margin-left: 1%;}
div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_5_pnlSearchFilter {margin-left: 1%;}
div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_5_pnlSearchFilter {width: 100%;}
a#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_5_btnClearFilters {margin-left: 1%;}
div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_7_pnlSearchFilter.half-sz {margin-left: 1%;}
div#outercontent_2_sidenavigationcontainercontent_0_twocolumnmd39block2_0_innercontent_9_pnlSearchFilter.half-sz {margin-left: 1%;  min-width: 50%;}

/*   MVC Fixes   */
.gridjs-sort.gridjs-sort-neutral { display: inline-block; width: 13px; height: 20px; margin-left: 0; margin-right: 0;}
button.gridjs-sort.gridjs-sort-desc { width: 13px; height: 20px; background-color: transparent; margin-left: 5px; margin-right: 0; margin-top: -6px;}
button.gridjs-sort.gridjs-sort-asc { height: 20px; width: 13px; margin-right: 0; margin-left: 5px; margin-top: -5px; background-color: transparent;}
.gridjs-summary.rgWrap.rgInfoPart { float: right; width: auto; }
.gridjs-pages { float: left; width: auto; margin-right: 50px; }
.gridjs-pages button.rgPagePrev { display: inline-block; border: solid 1px #cdcdcd; padding: 6px 3px; border-radius: 6px;}
.gridjs-pages button.gridjs-currentPage.rgCurrentPage { display: inline-block; border: solid 1px #217E9D; border-radius: 6px;background-color: #217E9D;
    color: white;}
.gridjs-pages button { display: inline-block; border: solid 1px #cdcdcd; padding: 6px 8px; border-radius: 6px; background-color: white;min-width: 27px;
    margin-left: 2px;margin-right: 2px;}
.gridjs-pages button:hover, .gridjs-pages button:focus, .gridjs-pages button.gridjs-currentPage.rgCurrentPage:hover {
    background-color: #ee8301; color: white !important;  border: solid 1px #ee8301;}
.gridjs-footer, .gridjs-head { padding-top: 10px; display: inline-block; width: 100%; border: none !important;}


    /*   Table Message   */
.table-message.color-4.filter-tags table {margin-bottom: 0;}
.filter-by-container .table-message, .table-message {display: inline-block; width: 100%;
    padding: 12px 20px; background-color: rgb(234,252,244);
    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12);
}
.filter-by-container .table-message.color-1, .table-message.color-1 {color: rgb(0,79,131);    margin-bottom: -5px;}
.filter-by-container .table-message.color-4, .table-message.color-4.filter-tags, .table-message.color-4.filter-tags { color: rgba(255,255,255,0.9); background-color: #217E9D; padding: 6px 20px; margin-bottom: -5px;}
.filter-by-container .table-message.tbl-msg2, .filter-by-container .table-message.tbl-msg4 { background-color: #eefeff;}
.filter-by-container .table-message.tbl-msg4 {border-radius: 8px; box-shadow: none; margin-bottom: 8px; padding: 8px 20px;}
.filter-by-container .table-message.tbl-msg4.color-3 {background-color: rgba(0,142,184,0.9); color: white;}
.filter-by-container .table-message.tbl-msg4.color-2 { background-color: rgb(255,250,215);
    background-color: rgba(255,255,255,0.7); color: rgb(0,79,131);}
.table-msg-txt {float: left; font-size: 1.4rem; line-height:1.8rem; }
.keyword-text { float: left; line-height: 2.2rem; white-space: break-spaces; margin: 3px 0px;}
a.keyword-filter-btn { background-color: white; border-radius: 6px; color: rgb(0,79,131); float: left; display: inline-block;
    margin: 3px 6px; padding: 3px 8px; cursor: pointer;}
a.keyword-filter-btn:hover, a.keyword-filter-btn:focus {
    background-color: #ee8301 !important; box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12);
    color: #ffffff !important;}
.filter-word { float: left; text-decoration: none; line-height: 1.6rem; width: calc(100% - 24px) !important;}
.filter-close.icomoon.icon-Close2 { float: right; text-decoration: none; margin-left: 6px; font-size: 1rem; line-height: 1.6rem;}
.table-msg-txt span.keyword-filter, span.keyword-filter { background-color: #ffcc00; border-radius: 4px; padding: 0 6px; color: rgba(0,0,0,0.8);}
.table-msg-txt span.bold {font-weight: 600;}
.tbl-msg-icon.icomoon {float: left; font-size: 3rem; margin-right:12px;}
.tbl-msg-icon.icomoon.icon-Asterisk {font-size: 2.5rem;  }
.permit-table-header .permit-table-filters .table-message td:first-of-type {width:auto; vertical-align: middle;   padding: 0px;}
.permit-table-header .permit-table-search .table-message td {  padding: 0px; width:auto; }
.permit-table-header .permit-table-filters td {text-align: left;}
.permit-table-header .permit-table-filters td .form-section {text-align: left;}
.permit-table-header .permit-table-filters td:first-of-type .form-section.half-sz {width: 48%; }
.permit-table-header .permit-table-filters#filterRulesCollapse td .form-section {width: 120%;}
.filter-date-range {    width: 140px; max-width: 140px; min-width: 140px;}
.filter-date-range input {font-size: 1.4rem;line-height: 2.2rem;text-indent: 5px;}
#permit-public-comment-form .modal-content form input[type='submit'], #permit-public-comment-form .modal-content form input[type='button'] {margin-top: -5px; margin-bottom: 10px;}
.modal-content form .databound-text h5 { font-weight: bold; font-size: 1.4rem; color: #555555; margin-bottom: 5px !important;
    font-family: Roboto, RobotoDraft, "Helvetica Neue", sans-serif;}
.standard-table .RadGrid_Default .rgMasterTable tbody tr.rgRow td span.language-selector, .standard-table .RadGrid_Default .rgMasterTable tbody tr.rgAltRow td span.language-selector {display: inline;}
.standard-table .RadGrid_Default .rgMasterTable tbody tr.rgRow td span.language-selector, .standard-table .RadGrid_Default .rgMasterTable tbody tr.rgAltRow td span.language-selector {display: inline;}
.databound-text h5 { font-weight: bold; margin-bottom: 5px !important;  font-family: Roboto, RobotoDraft, "Helvetica Neue", sans-serif; color: #555555;}
.databound-text {font-size: 1.5rem; line-height: 2.1rem; width: 31.33%; min-width: 31.33%; margin-right: 1%; display: inline-block;    vertical-align: top;}
.d-sm-flex.flex-wrap.justify-content-between.border-bottom-thick {  display: inline-block;   max-width: 100%;}
form input[type='submit'], form input[type='button'] {background-color: rgb(0,196,198); color: white; border-radius: 6px; border: none;}

@media (min-width: 600px){
    .RadGrid .rgPagerLabel {  font-size: 1.1rem;  }
    .standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgWrap.rgInfoPart {  font-size: 1.1rem;  }
}
@media (min-width: 900px){
    .RadGrid .rgPagerLabel {  font-size: 1.15rem;  }
    .standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgWrap.rgInfoPart {  font-size: 1.15rem;  }
}
@media (min-width: 1025px){
    .RadGrid .rgPagerLabel {  font-size: 1.2rem;  }
    .standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgWrap.rgInfoPart {  font-size: 1.2rem;  }
}
@media (min-width: 1250px){
    .RadGrid .rgPagerLabel {  font-size: 1.25rem;  }
    .standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgWrap.rgInfoPart {  font-size: 1.25rem;  }
}
@media (min-width: 1350px){
    .RadGrid .rgPagerLabel {  font-size: 1.3rem;  }
    .standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgWrap.rgInfoPart {  font-size: 1.3rem;  }
}
@media (max-width:1450px) {
    .permit-table-header .permit-table-search td input[type="text"].half-search {width: 88%;}
    .filter-wrapper.alpha-filter .alphabet-list.alpha-with-all.glossary ul li a {padding: 4px 4px;}
    .filter-wrapper .alphabet-list ul li.filter-item a {font-size: 1.2rem;    padding: 4px 6px;}
}
@media (max-width:1150px) {
    .filter-by-container .filter-wrapper.alpha-filter .alphabet-list.alpha-with-all, .filter-wrapper.alpha-filter .alphabet-list.alpha-with-all { width: 70%;}
    .filter-by-container .filter-wrapper.alpha-filter .alphabet-list.show-all, .filter-wrapper.alpha-filter .alphabet-list.show-all { width: 15%;}
    .filter-by-container .filter-wrapper.alpha-filter .filter-label.alpha-with-all, .filter-wrapper.alpha-filter .filter-label.alpha-with-all {width: 15%;}
}
@media (max-width: 1024px){
    .standard-table.table-new {margin-left: 24px !important; width: calc(100% - 48px);}
    .filter-by-container {  width: 95%;  margin-left: 24px; }
    div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_7_radGrid {padding: 0 24px 0 24px;}
    .standard-table .RadGrid_Default {padding: 0 24px 0 24px;}
    div#outercontent_2_innercontent_3_filtersPanel.filter-by-container {  width: calc(100% - 48px);  }
    .standard-table .RadGrid_Default {padding: 0 24px 0 24px;}
    .container-fluid.mbl-fix-pad { margin-top:0;  }
    .container-fluid.mbl-rnd-top, .two-col-container-md-3-9.mbl-rnd-top, .mbl-rnd-top {border-top-left-radius: 6px;border-top-right-radius: 6px;}
    .page-title .badge-container {margin-top: 7px;}
    .show-mobile {display: initial !important;}
}
@media (max-width: 1000px){  .filter-by-container {  width: 94.9%;  } div#outercontent_2_innercontent_3_filtersPanel.filter-by-container {  width: calc(100% - 48px);  } }
@media (max-width: 991px){  .filter-by-container {  width: 94.9%;  } div#outercontent_2_innercontent_3_filtersPanel.filter-by-container {  width: calc(100% - 48px);  } }
@media (max-width: 970px){  .filter-by-container {  width: 94.7%; }  }
@media (max-width: 950px){  .filter-by-container {  width: 94.6%; }  }
@media (max-width: 925px){  .filter-by-container {  width: 94.4%;  }  }
@media (max-width: 900px){  .filter-by-container {  width: 94.2%;  }  }
@media (max-width: 850px){  .filter-by-container {  width: 93.9%;  }  input#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_9_txtGlobalFilter.half-search {width: 85% !important;}  }
@media (max-width: 800px){  .filter-by-container {  width: 93.5%;  }
    .filter-wrapper.alpha-filter .alphabet-list.alpha-with-all.glossary ul li a {padding: 4px 3px;}
    .filter-wrapper .alphabet-list ul li.filter-item a {font-size: 1.2rem;    padding: 4px 6px;}
}
@media (max-width: 767px){
    .permit-table-header .permit-table-filters td:first-of-type .form-section.half-sz {width: 100%;}
    .standard-table.table-new {    margin-left: 0px !important; width: 100%;}
    .gridjs-summary.rgWrap.rgInfoPart {width: 100%; text-align: center;    margin-bottom: 10px;}
    .gridjs-pages { width: 100%; text-align: center; margin-bottom: 10px; }
    .standard-table .RadGrid_Default .gridjs-pagination .items-select {width: 100%; text-align: center; margin-left: 0;}
    .permit-table-header .permit-table-filters td:first-of-type .form-section {width: 98%;    margin: 0px 1% 10px 1%;}
    .permit-table-header .permit-table-filters td:first-of-type p { margin: 0px 1% 10px 1%;}
    ul.alt-locations li .loc-address {float:left; width: calc(100% - 80px); }
    .standard-table .RadGrid_Default .rgMasterTable tbody tr td button.btn.add-to-calendar .taller-content {bottom: -80px; }
    .standard-table .RadGrid_Default .rgMasterTable tbody tr td button.btn.add-to-calendar.alternate-locations-btn {margin-bottom: 10px;}
    a.filter-help-btn {display: none;}
    input#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_5_txtGlobalFilter {  max-width: 90% !important;  }
    input#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_6_txtGlobalFilter {  max-width: 90% !important;  }
    input#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_7_txtGlobalFilter {  max-width: 90% !important;  }
    .filter-by-container {  width: 100%;  margin-left: 0px;  margin-right: 0px; }
    div#outercontent_2_innercontent_3_filtersPanel.filter-by-container {  width: 100%;  }
    .RadPicker_Default .rcCalPopup, .RadPicker_Default .rcTimePopup { margin: 0 5px 0 5px; }
    div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_7_radGrid { padding: 0; }
    .standard-table .RadGrid_Default { padding: 0; }
    .permit-table-header .permit-table-search td { padding: 5px 20px; }
    .permit-table-header .permit-table-search td [type="image"], input#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_5_btnSearch {     display: inline-block;
        border: none;  width: 25px;  height: 25px;  background: #217E9D;  padding: 3px;  vertical-align: bottom;  margin-bottom: 1px; border-radius: 6px; }
    .permit-table-header .permit-table-search td [type="image"]:hover, .permit-table-header .permit-table-search td [type="image"]:focus,
    input#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_5_btnSearch:hover, input#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_5_btnSearch:focus {
        background: #ee8301;  }
    @media (min-width: 768px){
        .permit-table-header .permit-table-search td [type="image"], input#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_5_btnSearch {     display: inline-block;
            border: none;  width: 25px;  height: 25px;  background: #217E9D;  padding: 3px;  vertical-align: bottom;  margin-bottom: 1px; border-radius: 6px; }
        .permit-table-header .permit-table-search td [type="image"]:hover, .permit-table-header .permit-table-search td [type="image"]:focus,
        input#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_5_btnSearch:hover, input#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_5_btnSearch:focus {
            background: #ee8301;  }
    }
    .standard-table .RadGrid_Default .rgMasterTable thead table tr .rgAdvPart, .standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgAdvPart {
        padding-top: 0;
        margin-left: 30px;
    }
    .standard-table .RadGrid_Default .rgMasterTable tbody tr td.table-mobile-only-column .simple-grid-mobile-column-details .simple-grid-mobile-column-details-colvalue {
        line-height: 1.4rem;
    }
    .standard-table .RadGrid_Default .rgMasterTable tbody tr td.table-mobile-only-column .simple-grid-mobile-column-details .simple-grid-mobile-column-details-colname {
        line-height: 1.4rem;
    }
    table#outercontent_2_innercontent_3_radGrid_ctl00.rgMasterTable tbody tr.rgRow td, table#outercontent_2_innercontent_3_radGrid_ctl00.rgMasterTable tbody tr.rgAltRow td {
        text-align: left;
    }
    .standard-table .RadGrid_Default .rgMasterTable tbody tr#outercontent_2_innercontent_5_radGrid_ctl00__0 {
        border-radius: 6px !important;    width: 100% !important;
        display: inline-block;
    }
    .standard-table .RadGrid_Default .rgMasterTable tbody tr#outercontent_2_innercontent_5_radGrid_ctl00__0 td.table-mobile-only-column {
        width: 100% !important;
        display: inline-block;
    }
    .standard-table .RadGrid_Default .rgMasterTable tbody tr:last-child .table-mobile-only-column {
        border-bottom: none;
    }
    .standard-table .RadGrid_Default .rgMasterTable tbody tr#outercontent_2_innercontent_5_radGrid_ctl00__0 td {
        border-radius: 6px !important;
    }
    td#item-f65daf11-68d2-4095-b9f9-b34e216562a5 .simple-grid-mobile-column-name {
        border-top-left-radius: 6px !important;
        border-top-right-radius: 6px !important;
    }
    tr#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_6_radGrid_ctl00__0 {
        border-bottom-left-radius: 6px !important;
        border-bottom-right-radius: 6px !important;
    }
    td#item-c528f374-fc5d-4f0c-a572-d1bd31297bc8 {
        border-bottom-left-radius: 6px !important;
        border-bottom-right-radius: 6px !important;
    }
    .filter-by-container.alpha-filter-container {border-radius: 6px !important; margin-bottom: 10px; display: inline-block;
        background-color: transparent !important; margin-left: 0px !important; width: 100% !important;}
    .filter-wrapper.alpha-filter {width: 100%;   border-radius: 6px;border-bottom: none;
        color: #004f83; display: table-row; font-weight: 600; float: left; background-color: #e3f8fe;}
    .permit-table-header .permit-table-search.staff-filters td {padding: 15px 20px 10px 20px;}
    .permit-table-header .permit-table-search td input[type="text"].half-search {width: 85%;}
    .filter-by-container .filter-wrapper .alphabet-list ul li {padding: 0px 6px;}
    .ctf-wrapper .permit-table-header .permit-table-search td input[type="text"] {width: 100%;}
    .ctf-wrapper .standard-table .RadGrid_Default .rgMasterTable tbody tr td.table-mobile-only-column .simple-grid-mobile-column-details .simple-grid-mobile-column-details-colname {font-size: 0.8rem;}
    .standard-table .RadGrid_Default .rgMasterTable tbody tr td.table-mobile-only-column .simple-grid-mobile-column-details .simple-grid-mobile-column-details-colvalue {font-size: 0.8rem;}
    .ctf-wrapper .standard-table .RadGrid_Default .rgMasterTable tbody tr td.table-mobile-only-column .simple-grid-mobile-column-details .simple-grid-mobile-column-details-colvalue ul.clist li {
        font-size: 0.8rem; line-height: 1.4;}
    .ctf-wrapper .standard-table .RadGrid_Default .rgMasterTable tbody tr td.table-mobile-only-column .simple-grid-mobile-column-details .simple-grid-mobile-column-details-colvalue ul.clist {padding-left: 0 !important;}
    .ctf-wrapper .standard-table .RadGrid_Default .rgMasterTable tbody tr td.table-mobile-only-column .simple-grid-mobile-column-details .simple-grid-mobile-column-details-colvalue {
        font-size: 0.8rem; line-height: 1.1rem;}
    .ctf-wrapper .modal .modal-dialog .modal-content .modal-header h4#mainbody_1_modalTitle {font-size: 0.9rem;}
    .permit-table-header .permit-table-search .table-message td:last-of-type {  width:90%; float:left; }
    .permit-table-header .permit-table-filters .table-message td:first-of-type {width:10%; float:left;}
    .permit-table-header .permit-table-search td input[type="text"] {width: 95%;}
    .permit-table-header .permit-table-filters#filterRulesCollapse td .form-section {width: 100%;}
    div.RadPicker table.rcSingle td.rcInputCell.calendar-field .permit-table-header .permit-table-filters td.rcInputCell.calendar-field:first-of-type, .calendar-field {width: 50% !important;}
    .page-title .badge-container {
        margin-top: 3px;
    }
    .standard-table .RadGrid_Default .rgMasterTable thead {
        display:none;
    }
    .standard-table .RadGrid_Default .rgMasterTable tbody tr td.rgExpandCol {
        display: none;
    }
    .standard-table .RadGrid_Default .rgMasterTable tbody tr td {
        display: none;
    }
    div.RadPicker table.rcSingle td {
        max-width: 30px;
        float: left;
        margin-left: 0;
    }
    div.RadPicker table.rcSingle td.rcInputCell {
        max-width: 110px;
        float: left;
    }
    .filter-date-range {
        float: left;
    }
    .permit-table-header .permit-table-filters td .apply-filters {
        float: left;
        margin-top: 0;
    }
    .permit-table-header .permit-table-filters td .form-section {
        margin-bottom: 5px; text-align: left; float: none;
    }
    .permit-table-header .permit-table-filters td p .permit-table-clear-filters {
        margin-bottom: 5px;
    }
    .standard-table .RadGrid_Default .rgMasterTable tbody tr td.table-mobile-only-column .simple-grid-mobile-column-details {
        min-width: 100% !important; width: 100% !important; max-width: 100% !important; display: inline-block; line-height: 1rem; }
    .standard-table .RadGrid_Default .rgMasterTable tbody tr td.table-mobile-only-column .simple-grid-mobile-column-details .simple-grid-mobile-column-details-colname {
        float: left; padding: 6px 12px 0px 12px;  margin-bottom: 0;  margin-top: 0; width: 25%;    font-size: 1.3rem;
    }
    .standard-table .RadGrid_Default .rgMasterTable tbody tr td.table-mobile-only-column .simple-grid-mobile-column-details .simple-grid-mobile-column-details-colvalue {
        margin-bottom: 0;  margin-top: 0;  padding: 6px 12px 0px 12px;float: right; width: 60%;    font-size: 1.3rem;
    }
    .standard-table .RadGrid_Default .rgMasterTable tbody tr td.table-mobile-only-column .simple-grid-mobile-column-details:last-child {padding-bottom: 10px;}
    a#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_8_btnClearFilters {margin-left: 1%; margin-top: 0;}
    div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_8_pnlDateFilter {margin-left: 1%;}
    div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_6_pnlSearchFilter.half-sz {margin-left: 1%; width: 99%;  margin-bottom: 17px !important;}
    div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_6_pnlDateFilter.form-section {margin-left: 1%;}
    div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_9_pnlSearchFilter.half-sz {margin-left: 1%; width: 99%;}
    div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_9_pnlDateFilter.form-section {margin-left: 1%;}
    a#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_9_btnClearFilters.permit-table-clear-filters {margin-left: 1%;}
    div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_8_pnlSearchFilter.half-sz {margin-left: 1%; width: 99%;}
    div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_10_pnlSearchFilter.half-sz {margin-left: 1%; width: 99%;}
    div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_10_pnlDateFilter.form-section {margin-left: 1%;}
    div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_6_pnlDateFilter.form-section {margin-bottom: 10px;}
    a#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_6_btnClearFilters.permit-table-clear-filters {margin-left: 1%;}
    div#outercontent_2_sidenavigationcontainercontent_0_twocolumnmd39block2_0_innercontent_10_pnlSearchFilter.half-sz {margin-left: 1%; width: 99%;}
    div#outercontent_2_sidenavigationcontainercontent_0_twocolumnmd39block2_0_innercontent_10_pnlDateFilter.form-section {margin-left: 1%;}
    a#outercontent_2_sidenavigationcontainercontent_0_twocolumnmd39block2_0_innercontent_10_btnClearFilters.permit-table-clear-filters {margin-left: 1%;}
    div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_4_pnlSearchFilter.half-sz {margin-left: 1%; width: 99%;}
    div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_4_pnlDateFilter.form-section {margin-left: 1%;}
    a#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_4_btnClearFilters.permit-table-clear-filters {margin-left: 1%;}
    div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_7_pnlSearchFilter.half-sz {margin-left: 1%; width: 99%;}
    div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_7_pnlDateFilter.form-section {margin-left: 1%;}
    a#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_7_btnClearFilters.permit-table-clear-filters {margin-left: 1%;}
    div#outercontent_2_sidenavigationcontainercontent_0_twocolumnmd39block2_0_innercontent_9_pnlSearchFilter.half-sz {margin-left: 1%; width: 99%; }
    div#outercontent_2_sidenavigationcontainercontent_0_twocolumnmd39block2_0_innercontent_9_pnlDateFilter.form-section {margin-left: 1%;}
    a#outercontent_2_sidenavigationcontainercontent_0_twocolumnmd39block2_0_innercontent_9_btnClearFilters.permit-table-clear-filters {margin-left: 1%;}
    .simple-grid-mobile-column-details-colvalue br {clear: both;}
    .standard-table .RadGrid_Default .rgMasterTable tbody tr td.table-mobile-only-column .simple-grid-mobile-column-details .simple-grid-mobile-column-details-colvalue .table-document-meta-data {width: 90%;}
    .filter-by-container.alpha-filter-container {border-radius: 6px !important; margin-bottom: 10px; display: inline-block;
        background-color: transparent !important; margin-left: 0px !important; width: 100% !important;}
    .filter-wrapper.alpha-filter {width: 100%;      display: inline-block;  border-radius: 6px;}
    .filter-by-container .filter-wrapper .alphabet-list ul li, .filter-wrapper .alphabet-list ul li {padding: 0px 6px;}
}
@media (max-width: 730px){
    .standard-table .RadGrid_Default .rgMasterTable thead table tr .rgAdvPart, .standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgAdvPart {
        padding-top: 0;
        margin-left: 20px;
    }
}
@media (max-width: 700px){
    .RadPicker_Default .rcCalPopup, .RadPicker_Default .rcTimePopup {
        margin: 0 5px 0 5px;
    }
    .standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell {
        display: inline-block !important;
    }
    .standard-table .RadGrid_Default .rgMasterTable thead table tr .rgAdvPart, .standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgAdvPart {
        padding-top: 0;
        margin-left: 0;
    }
    .standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgWrap.rgInfoPart {
        padding-right: 4px;
    }
}
@media (max-width:650px) {
    .filter-by-container .filter-wrapper.alpha-filter .alphabet-list.alpha-with-all, .filter-wrapper.alpha-filter .alphabet-list.alpha-with-all { width: 57%; padding: 8px 10px 4px 0;}
    .filter-by-container .filter-wrapper.alpha-filter .alphabet-list.show-all, .filter-wrapper.alpha-filter .alphabet-list.show-all { width: 20%; padding: 18px 10px 0 0;}
    .filter-by-container .filter-wrapper.alpha-filter .filter-label.alpha-with-all, .filter-wrapper.alpha-filter .filter-label.alpha-with-all {width: 23%;  padding: 23px 0 6px 16px;}
    .filter-wrapper.alpha-filter .alphabet-list.alpha-with-all.glossary ul li a {padding: 4px 5px;}
}
@media (max-width:600px) {
    .databound-text { width: 47%; min-width: 47%; margin-right: 2%;  margin-bottom: 20px;}
    .permit-table-header .permit-table-filters td:first-of-type .form-section {width: 94%; }
    .permit-table-header .permit-table-filters td:first-of-type .form-section.half-sz {width: 94%; }
    .standard-table .RadGrid_Default .rgMasterTable tbody tr td .simple-grid-mobile-column-details button.btn.add-to-calendar .taller-content { left: -100% !important;}
    .half-sz {width: 100%; margin-right: 0%;}
    .permit-table-header .permit-table-filters td .form-section.half-sz {width: 95%; margin: 0px 0 12px 1%;}
    div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_5_pnlDateFilter {margin-left: 0%;}
    div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_5_pnlSearchFilter {margin-left: 0%;}
    a#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_5_btnClearFilters {margin-left: 0%;margin-top: 0px;}
    div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_8_pnlDateFilter {margin-left: 0;}
    a#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_8_btnClearFilters {margin-left: 0;margin-top: 0px;}
    .filter-date-range {margin-right: 5px; width: 140px; max-width: 140px; min-width: 140px;}
    .permit-table-header .permit-table-search td input[type="text"].half-search {width: 90%;}
    .filter-by-container .filter-wrapper.alpha-filter .filter-label {width: 22%;}
    .filter-by-container .filter-wrapper.alpha-filter .alphabet-list {width: 78%;}
    .permit-table-header .permit-table-filters td .apply-filters {margin-top: -1px;margin-bottom: 10px;margin-right: 0px;}
    .permit-table-header .permit-table-filters td {  padding: 0 0px 0 20px;  }
    div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_7_radGrid {padding: 0px;}
    .standard-table .RadGrid_Default {padding: 0px;}
    input#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_7_txtGlobalFilter {  max-width: 85% !important;  }
    input#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_5_txtGlobalFilter {  max-width: 85% !important;  }
    input#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_6_txtGlobalFilter {  max-width: 85% !important;  }
    .standard-table .RadGrid_Default .rgMasterTable thead table tr .rgWrap .rgPagerLabel, .standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgWrap .rgPagerLabel {
        font-size: 1.4rem;}
    .standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgWrap.rgInfoPart {
        font-size: 1.4rem;}
    .permit-table-header .permit-table-filters#filterRulesCollapse td .form-section {width: 95%;}
    a#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_8_btnApplyDateFilter {margin-left: 10px;}
    div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_6_pnlSearchFilter.half-sz {margin-left: 0%; width: 99%;}
    div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_6_pnlDateFilter.form-section {margin-left: 0%;}
    div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_9_pnlSearchFilter.half-sz {margin-left: 0%; width: 99%;}
    div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_9_pnlDateFilter.form-section {margin-left: 0%;}
    a#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_9_btnClearFilters.permit-table-clear-filters {margin-left: 0%;}
    div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_8_pnlSearchFilter.half-sz {margin-left: 0%;}
    div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_10_pnlSearchFilter.half-sz {margin-left: 0%;}
    div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_10_pnlDateFilter.form-section {margin-left: 0%;}
    a#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_6_btnClearFilters.permit-table-clear-filters {margin-left: 0%;}
    div#outercontent_2_sidenavigationcontainercontent_0_twocolumnmd39block2_0_innercontent_10_pnlSearchFilter.half-sz {margin-left: 0%;}
    div#outercontent_2_sidenavigationcontainercontent_0_twocolumnmd39block2_0_innercontent_10_pnlDateFilter.form-section {margin-left: 0%;}
    a#outercontent_2_sidenavigationcontainercontent_0_twocolumnmd39block2_0_innercontent_10_btnClearFilters.permit-table-clear-filters {margin-left: 0% !important;}
    div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_4_pnlSearchFilter.half-sz {margin-left: 0%;}
    div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_4_pnlDateFilter.form-section {margin-left: 0%;}
    a#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_4_btnClearFilters.permit-table-clear-filters {margin-left: 0%;}
    a.filter-help-btn {margin-left: 70%; margin-bottom: 6px; margin-top: 7px;}
    .filter-by-container .filter-wrapper.alpha-filter .filter-label, .filter-wrapper.alpha-filter .filter-label {width: 22%;}
    .filter-by-container .filter-wrapper.alpha-filter .alphabet-list, .filter-wrapper.alpha-filter .alphabet-list {width: 78%;}
    .filter-wrapper.alpha-filter .alphabet-list.alpha-with-all.glossary ul li a {padding: 4px 4px;}
}

@media (max-width: 500px){
    .filter-by-container { margin-left: 0;  width: 100%;   }  div#outercontent_2_innercontent_3_filtersPanel.filter-by-container {  width: 100%;  }
    .row.mbl-rnd-top {margin-left:0; margin-right:0;  }
    .page-introduction.lead {  margin: 0 0 0 3px;  }
    div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_7_radGrid {padding: 0;}
    .standard-table .RadGrid_Default {padding: 0;}
    div.RadPicker table.rcSingle td.rcInputCell {max-width: 90px;}
    .standard-table .RadGrid_Default .rgMasterTable thead table tr .rgWrap input, .standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgWrap input {
        padding: 16px 14px;}
    .permit-table-header .permit-table-filters#filterRulesCollapse td .form-section {width: 99%;}
    .permit-table-header .permit-table-search td input[type="text"].half-search {width: 88%;}
    .filter-by-container .filter-wrapper .alphabet-list ul li {padding: 0px 4px;}
    .permit-table-header .permit-table-search.staff-filters td {padding: 15px 20px 0px 20px;}
    .permit-table-header .permit-table-search .table-message td:last-of-type {  width:88%;  }
    .permit-table-header .permit-table-filters .table-message td:first-of-type {width:12%; }
    .filter-by-container .table-message { padding: 12px 10px;  }
    .filter-by-container .table-message.tbl-msg4 { padding: 8px 10px;}
    a#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_8_btnApplyDateFilter {margin-left: 0px;}
    span.expanded.document-meta-data, span.collapsed.document-meta-data {max-width: 45%;display: inline-block;float: right;line-height: 1.5rem;}
    .filter-by-container .filter-wrapper.alpha-filter .alphabet-list.alpha-with-all, .filter-wrapper.alpha-filter .alphabet-list.alpha-with-all { width: 100%; padding: 3px 10px 4px 10px;}
    .filter-by-container .filter-wrapper.alpha-filter .alphabet-list.show-all, .filter-wrapper.alpha-filter .alphabet-list.show-all { width: 25%; padding: 3px 10px 0 0;}
    .filter-by-container .filter-wrapper.alpha-filter .filter-label.alpha-with-all, .filter-wrapper.alpha-filter .filter-label.alpha-with-all {width: 50%;  padding: 10px 0 3px 10px;}
    .filter-wrapper.alpha-filter .alphabet-list.alpha-with-all.glossary ul li a {padding: 4px 4px;}
    .filter-by-container .filter-wrapper.alpha-filter .alphabet-list.show-all.mobile-only, .filter-wrapper.alpha-filter .alphabet-list.show-all.mobile-only {display:inline-block; width:50%;   padding: 4px 5px 0 0;}
    .filter-by-container .filter-wrapper.alpha-filter .alphabet-list.show-all.mobile-no-show, .filter-wrapper.alpha-filter .alphabet-list.show-all.mobile-no-show {display:none; }
    .filter-wrapper.alpha-filter .alphabet-list.alpha-with-all.glossary ul li a {padding: 4px 6px;}
}
@media (max-width: 420px){
    .permit-table-header .permit-table-filters td {padding: 0 10px 0 10px;}
    .standard-table .RadGrid_Default .rgMasterTable thead table tr .rgAdvPart, .standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgAdvPart {width: 60%;}
    .RadPicker_Default .rcCalPopup, .RadPicker_Default .rcTimePopup {margin: 0;}
    ul.alt-locations li .loc-address {white-space: break-spaces;}
    .standard-table .RadGrid_Default .rgMasterTable tbody tr td .simple-grid-mobile-column-details button.btn.add-to-calendar .taller-content {left: -120% !important;}
}
@media (max-width: 400px){
    .standard-table .RadGrid_Default .rgMasterTable tbody tr td .simple-grid-mobile-column-details button.btn.add-to-calendar .taller-content {left: -125% !important; min-width: 300px;  width: 300px;}
    .permit-table-header .permit-table-filters td a.apply-filters {float: left; margin-left: 5px;}
}
@media (max-width: 380px){
    .permit-table-header .permit-table-filters td .apply-filters {margin-top: 0px;}
    .standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell {margin-left: 0%;padding-left: 7px;padding-right: 0;}
    .standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgWrap.rgInfoPart {padding-right: 8px;}
    .permit-table-header .permit-table-filters#filterRulesCollapse td select {min-height: 38px; white-space: normal; line-height: 1.4rem;}
    .RadPicker table.rcTable {max-width: 120px;}
    div.RadPicker table.rcSingle td.rcInputCell {max-width: 90px;}
    .filter-date-range { width: 120px; max-width: 120px; min-width: 120px;float: left;}
    a#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_8_btnApplyDateFilter {padding: 7px 5px;float: right; margin-right: 17px;}
    div.RadPicker table.rcSingle td {max-width: 22px;}
    a#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_6_btnApplyDateFilter.apply-filters {float: right;margin-right: 17px;}
    a#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_9_btnApplyDateFilter.apply-filters {float: right;margin-right: 17px;}
    a#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_10_btnApplyDateFilter.apply-filters {float: right;margin-right: 17px;}
    a#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_4_btnApplyDateFilter.apply-filters {float: right;margin-right: 17px;}
    a#outercontent_2_sidenavigationcontainercontent_0_twocolumnmd39block2_0_innercontent_10_btnApplyDateFilter.apply-filters {float: right;margin-right: 17px;}
    a#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_7_btnApplyDateFilter.apply-filters {float: right;margin-right: 17px;}
    a#outercontent_2_sidenavigationcontainercontent_0_twocolumnmd39block2_0_innercontent_9_btnApplyDateFilter.apply-filters {float: right;margin-right: 17px;}
}
@media (max-width: 360px){
    .standard-table .RadGrid_Default .rgMasterTable thead table tr .rgPagerCell .rgArrPart1 .rgPageFirst, .standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell .rgArrPart1 .rgPageFirst {
        width: 13px;
    }
    .standard-table .RadGrid_Default .rgMasterTable thead table tr .rgWrap input, .standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgWrap input {
        padding: 16px 14px !important;
    }
    .standard-table .RadGrid_Default .rgMasterTable thead tr.rgPager .rgPagerCell .rgNumPart a, .standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell .rgNumPart a {
        padding: 6px 6px 6px 9px;
        text-align: center !important;
    }
    .standard-table .RadGrid_Default .rgMasterTable thead table tr .rgPagerCell .rgNumPart a, .standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell .rgNumPart a {
        width: 27px;
    }
    .standard-table .RadGrid_Default .rgMasterTable tfoot table tr.rcbReadOnly td.rcbInputCellLeft input.rcbInput.radPreventDecorate {
        padding-bottom: 0 !important;
    }
    .standard-table .RadGrid_Default .rgMasterTable tbody tr td.table-mobile-only-column .simple-grid-mobile-column-details .simple-grid-mobile-column-details-colname {
        width: 25%;        font-size: 1.2rem;line-height: 1.4rem; padding: 12px 6px 0px 22px;}
    .standard-table .RadGrid_Default .rgMasterTable tbody tr td.table-mobile-only-column .simple-grid-mobile-column-details .simple-grid-mobile-column-details-colvalue {
        width: 60%;    font-size: 1.2rem;line-height: 1.4rem;}
    .standard-table .RadGrid_Default .rgMasterTable tbody tr td.table-mobile-only-column .simple-grid-mobile-column-details .simple-grid-mobile-column-details-colvalue a {
        font-size: 1.2rem;word-wrap: break-word;word-break: break-all;}
    .standard-table .RadGrid_Default .rgMasterTable tbody tr td .ico-icon {margin: 0px 5px 0px 0;}
    .wc-btn-item.tbl-item {max-width: 200px;}
    a#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_6_btnApplyDateFilter.apply-filters {margin-right: 2px;}
    a#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_9_btnApplyDateFilter.apply-filters {margin-right: 2px;}
    a#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_10_btnApplyDateFilter.apply-filters {margin-right: 2px;}
    a#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_8_btnApplyDateFilter.apply-filters {margin-right: 2px;}
    a#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_4_btnApplyDateFilter.apply-filters {margin-right: 2px;}
    a#outercontent_2_sidenavigationcontainercontent_0_twocolumnmd39block2_0_innercontent_10_btnApplyDateFilter.apply-filters {margin-right: 2px;}
    a#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_7_btnApplyDateFilter.apply-filters {margin-right: 2px;}
    a#outercontent_2_sidenavigationcontainercontent_0_twocolumnmd39block2_0_innercontent_9_btnApplyDateFilter.apply-filters {margin-right: 2px;}
}
@media (max-width:350px) {
    .permit-table-header .permit-table-search td input[type="text"].half-search {width: 85%;}
    .filter-by-container .filter-wrapper.alpha-filter .filter-label {width: 25%;}
    .filter-by-container .filter-wrapper.alpha-filter .alphabet-list {width: 75%;}
    .standard-table .RadGrid_Default .rgMasterTable tbody tr td.table-mobile-only-column .simple-grid-mobile-column-details .simple-grid-mobile-column-details-colvalue .table-document-meta-data {
        width: 85%;}
    a.filter-help-btn {margin-left: 60%;}
    .filter-by-container .filter-wrapper.alpha-filter .filter-label, .filter-wrapper.alpha-filter .filter-label {width: 25%;}
    .filter-by-container .filter-wrapper.alpha-filter .alphabet-list, .filter-wrapper.alpha-filter .alphabet-list {width: 75%;}
    .filter-wrapper.alpha-filter .alphabet-list.alpha-with-all.glossary ul li a {padding: 4px 4px;}
    .standard-table .RadGrid_Default .rgMasterTable tbody tr td .simple-grid-mobile-column-details button.btn.add-to-calendar .taller-content {left: -108% !important; min-width: 280px;  width: 280px;}
}
@media (max-width: 330px){
    .permit-table-header .permit-table-search td [type="image"]input.half-search-icon,
    .permit-table-header .permit-table-search td [type="image"]input.half-search-icon, .permit-table-header .permit-table-search td [type="image"],
    input#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_5_btnSearch {margin-left: 5px !important;}
    .standard-table.table-new .gridjs.gridjs-container.RadGrid.RadGrid_Default {margin-right: 0; margin-left: 0 !important;}
    .standard-table.table-new .gridjs.gridjs-container.RadGrid.RadGrid_Default .gridjs-wrapper { margin-left: 0 !important; margin-right: 0;}
    .permit-table-header .permit-table-search td .h4 a, .permit-table-header .permit-table-search td .h4 button {
        font-size: 1.3rem;
    }
    .standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgPagerCell .rgArrPart1 .rgPageFirst {
        width: 12px;
    }
    .standard-table .RadGrid_Default .rgMasterTable thead table tr .rgWrap input, .standard-table .RadGrid_Default .rgMasterTable tfoot table tr .rgWrap input {
        padding: 16px 12px !important;
    }
    .filter-by-container {
        margin-left: -15px;
        width: 110.4%;
    }
    div#outercontent_2_innercontent_3_filtersPanel.filter-by-container {  width: 110.4%;  }
    div#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_7_radGrid {
        padding: 0;
        margin-left: -15px;
        margin-right: -15px;
    }
    .standard-table .RadGrid_Default {
        padding: 0;
        margin-left: -15px;
        margin-right: -15px;
    }
}
@media (max-width: 250px){
    a.add-to-calendar span {
        font-size: 1rem;
    }
    .permit-table-header .permit-table-filters td .form-section {
        width: 200px;
    }
    input#outercontent_1_sidenavigationcontainercontent_1_twocolumnmd39block2_0_innercontent_5_txtGlobalFilter {
        max-width: 200px !important;
    }
}