table.abt-table a{cursor:pointer !important;}table.abt-table td.clickable{cursor:pointer !important;}table.abt-table .ul-links{margin-bottom:0px !important;}table.abt-table .ul-links li{font-size:12px !important;}@media screen and (min-width:768px){table.abt-table{table-layout:fixed;}table.abt-table .overflow-wrapper{text-overflow:ellipsis !important;overflow:hidden !important;white-space:nowrap !important;}table.abt-table th,table.abt-table td{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}}@media screen and (max-width:479px){table.abt-table{}table.abt-table .popover{display:none !important;}table.abt-table table{min-width:1px;}table.abt-table thead,table.abt-table tbody,table.abt-table th,table.abt-table td,table.abt-table tr{display:block;}table.abt-table th{display:none;}table.abt-table thead tr{position:absolute;top:-9999px;left:-9999px;}table.abt-table tr{border-width:2px 2px 0;border-style:solid;border-color:#ececeb;padding:20px 20px 5px;cursor:pointer;}table.abt-table td{border-bottom:0;border-top:0 !important;border-left:0;border-right:0;position:relative;line-height:18px;display:inline-block !important;width:100%;clear:both;padding:0 0 10px !important;}table.abt-table td:empty{display:none;}table.abt-table td:before{display:block;padding-right:10px;white-space:normal;font-weight:bold;content:attr(data-th) '';line-height:18px;}}.account-locations .locations .row{margin-bottom:10px;}.account-locations .locations .clickable{cursor:pointer !important;}.account-locations .locations .spinner-container{height:26em !important;}.account-locations .locations .table-wrapper .table{margin-bottom:0;}@media screen and (max-width:767px){.account-locations .locations .table-wrapper .table tr td{padding:0 10px !important;}.account-locations .locations .table-wrapper .table tr td:last-child{padding-bottom:5px !important;}}.account-locations .locations .table-wrapper .table tr td label.mobile-label{display:block;padding-top:7px;padding-bottom:0;margin:0;}@media screen and (max-width:767px){.account-locations .locations .table-wrapper .table tr{padding:0 !important;}}.station-details-modal{font-size:12px;}.station-details-modal .modal-header h4.modal-title{font-size:20px !important;}.station-details-modal .header-link{color:white;cursor:pointer;}.station-details-modal .spinner-container{height:26em !important;}.station-details-modal .following-row{margin-top:1em;}.station-details-modal .warning-text{color:red !important;font-weight:600;}.station-details-modal hr.section-separator{margin-top:2px !important;margin-bottom:2px !important;}.station-details-modal .modal-section-header{font-size:1.2em;font-weight:bold;}.station-details-modal .station-employee{margin-bottom:1em;}@media print{.ng-hide{display:none;}}.transit-times .abf-forms h1{margin-bottom:0;}.transit-times .form-area{max-width:500px;}.transit-times .form-area .control-label{text-align:left;}.transit-times .form-area select.form-control{display:block;border-radius:5px;}.transit-times .transit-days{font-size:2em;font-weight:700;float:left;display:inline-block;margin-right:0.3em;margin-bottom:1.2em;}.transit-times .results-days{margin-bottom:1em;}.transit-times .transit-service{margin-top:0.6em;}.transit-times .result-panel{max-width:660px;width:100%;}@media screen and (min-width:1000px){.transit-times .result-panel{margin-right:130px;}}.transit-times .result-content{}.transit-times .sub-header{margin-bottom:0 !important;}.transit-times .my-locations-button{padding:0;text-align:left;}.transit-times .form-area .abf-forms div.checkbox{padding-top:0;}.transit-times .tool-links{margin-top:20px;}.transit-times .tool-links .form-group{margin-left:10px;}.transit-times .tool-links .form-group + .form-group{margin-left:20px;}
