.alt-shortcode {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}
.alt-shortcode p {
    text-align: left;
    line-height: 1.4;
}
.alt-shortcode form.mda-form {
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin-bottom: 0;
    vertical-align: middle;
    position: relative;
    width: 100%;
    max-width: 420px;
}
.alt-shortcode .field-holder { display: inline-flex; }
.alt-shortcode .field-holder:first-of-type {
    width: 100%;
}
.alt-shortcode input[type='tel'] {
    background-image: none;
    border-radius: .25rem;
    box-shadow: none;
    color: #454647;
    font-size: 16px;
    line-height: 1.75;
    position: relative;
    transition: all .25s ease-in-out;
    z-index: 100;
    padding: 2px 2px 2px 28px;
    color: #4e4e4e;
    background-color: #fff;
    border: 1px solid #f2f2f2;
    border-right: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    margin-right: -.5rem;
    margin-bottom: 0;
    vertical-align: middle;
    display: block;
    width: 100%;
}
.alt-shortcode .mda-submit {
    background-color: #fa7f28;
    background-image: none;
    color: #fff;
    overflow: hidden;
    position: relative;
    display: inline-block;
    text-align: center;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    transition: all .25s ease-in-out;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    vertical-align: middle;
    white-space: nowrap;
    font-size: 16px;
    line-height: 1.75;
    padding: 12px 32px;
    border-radius: .25rem;
    -webkit-appearance: button;
    cursor: pointer;
    border: 1px solid #FA7F2A;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    z-index: 100;
    font-weight: 800!important;
    text-transform: uppercase!important;
}
.alt-shortcode .secured-mda { display: none; }
.alt-shortcode h2 { display: none; }
.alt-shortcode {
  padding: 15px 20px 20px 150px;
  margin: 0px auto 1em auto;
  background: url(data:image/png;base64,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) left top no-repeat #E7EbF2;
  border: none; 
  position: relative;
  border-radius: 3px;
}
@media (max-width: 552px) {
  .alt-shortcode input[type='tel'], .alt-shortcode .mda-submit {
    font-size: 14px;
  }
}
@media screen and (max-width: 480px) {
  .alt-shortcode {
    padding-left: 20px;
    background-image: none;
  }
  .alt-shortcode form {
    max-width: 100%;
  }
}
@media (max-width: 388px) {
  .alt-shortcode input[type='tel'], .alt-shortcode .mda-submit {
    font-size: 13px;
  }
}
@media only screen and (max-width: 767px) {
  .alt-shortcode form {
    max-width: 340px;
  }
  .alt-shortcode .mda-submit {
      padding: .75rem 0.75rem;
  }
}

/* Table Styles */
div#et-boc .tablepress .row-hover tr:last-of-type td,
article .tablepress .row-hover tr:last-of-type td,
div.main-content .tablepress .row-hover tr:last-of-type td,
div.ninja_table_wrapper table tbody tr:last-of-type td {
  	background-color: #fff !important;
}
div#et-boc .table-mda,
article .table-mda,  
div.main-content .table-mda { 
  	float: right; 
  	text-align: right; 
}
div#et-boc .table-mda a[href*="#mda"],
div#et-boc .table-mda a[href*="#mda"]:hover,
div.main-content .table-mda a[href*="#mda"],
div.main-content  .table-mda a[href*="#mda"]:hover,
article .table-mda a[href*="#mda"],
article .table-mda a[href*="#mda"]:hover {
  	font-size: 13px;
  	font-weight: 800;
  	text-transform: uppercase;
  	line-height: 1;
  	background-color: #fa7f28;
  	padding: 12px 18px !important;
  	border: none !important;
  	color: white;
  	text-decoration: none;
}
div#et-boc .table-mda a[href*="#mda"]:hover,
div.main-content .table-mda a[href*="#mda"]:hover,
article .table-mda a[href*="#mda"]:hover {
  	background-color: #454647;
}
div#et-boc .table-mda span,
div.main-content .table-mda span,
article .table-mda span {
  	display: inline-block;
  	color: #666;
  	font-size: 14px;
  	margin: 0 10px 0 0;
}
@media (max-width: 980px) { 
  div#et-boc .table-mda, 
  div.main-content .table-mda,
  article .table-mda { 
    float: left !important; 
    text-align: left !important; 
  } 
}
/* NT/TP Styling Updates */
div.ninja_table_wrapper table {
	border: none !important;
	box-shadow: none !important;
}
div.ninja_table_wrapper table tr.footable-filtering th {
	padding: 0 0 10px 0 !important;
	background-color: #fff !important;
	border: none !important;
}
div.ninja_table_wrapper table tr.footable-filtering th form div.footable-filtering-search {
	float: left;
	margin: 0 !important;
}
div.ninja_table_wrapper table tr.footable-filtering th form div.footable-filtering-search div.input-group input.form-control, 
div.ninja_table_wrapper table tr.footable-filtering th form div.footable-filtering-search div.input-group button.dropdown-toggle {
	color: #4e4e4e !important;
	font-size: 13px !important;
	height: 40px !important;
	background-color: #fff !important;
	box-shadow: none !important;
	border-left: 1px solid #ccc !important;
	border-top: 1px solid #ccc !important;
	border-bottom: 1px solid #ccc !important;
	border-right: none !important;
	border-radius: 0 !important;
}
div.ninja_table_wrapper table tr.footable-filtering th form div.footable-filtering-search div.input-group button.dropdown-toggle {
	border-left: none !important;
	border-right: 1px solid #ccc !important;
}
div.ninja_table_wrapper table tr.footable-filtering th form div.footable-filtering-search div.input-group button.btn-primary {
	height: 40px !important;
	padding-top: 10px !important;
	background-color: #5c9ead !important;
	border: none !important;
}
div.ninja_table_wrapper table tr.footable-filtering th form div.footable-filtering-search div.input-group ul.dropdown-menu {
	right: auto !important;
	margin-top: 10px !important;
	border-radius: 5px !important;
	border: 1px solid #ccc !important;
	padding: 10px 14px 4px 0 !important;
}
div.ninja_table_wrapper table tr.footable-filtering th form div.footable-filtering-search div.input-group ul.dropdown-menu li {
	padding-left: 0 !important;
}
div.ninja_table_wrapper table tr.footable-filtering th form div.footable-filtering-search div.input-group ul.dropdown-menu li::before {
	display: none !important;
}
div.ninja_table_wrapper table tr.footable-filtering th form div.footable-filtering-search div.input-group ul.dropdown-menu li.dropdown-header {
	font-weight: 600 !important;
	text-transform: uppercase !important;
}
div#et-boc div.ninja_table_wrapper table tr.footable-filtering th form div.footable-filtering-search div.input-group ul.dropdown-menu li a, 
div#et-boc div.ninja_table_wrapper table tr.footable-filtering th form div.footable-filtering-search div.input-group ul.dropdown-menu li a, 
div.main-content div.ninja_table_wrapper table tr.footable-filtering th form div.footable-filtering-search div.input-group ul.dropdown-menu li a:hover, 
div.main-content div.ninja_table_wrapper table tr.footable-filtering th form div.footable-filtering-search div.input-group ul.dropdown-menu li a:hover, 
article div.ninja_table_wrapper table tr.footable-filtering th form div.footable-filtering-search div.input-group ul.dropdown-menu li a, 
article div.ninja_table_wrapper table tr.footable-filtering th form div.footable-filtering-search div.input-group ul.dropdown-menu li a:hover {
	padding: 0 !important;
	box-shadow: none !important;
	border-bottom: none !important;
	background-color: transparent !important;
}
div.ninja_table_wrapper table tr.footable-header th {
	color: #fff !important;
	min-width: 160px !important;
}
div.ninja_table_wrapper table tr.footable-header th:first-of-type {
	border-top-left-radius: 5px !important;
}
div.ninja_table_wrapper table tr.footable-header th:last-of-type {
	border-top-right-radius: 5px !important;
}
div.ninja_table_wrapper table tbody tr td {
	border-top: 1px solid #ccc !important;
}
div.ninja_table_wrapper table tbody tr:first-of-type td {
	border-top: none !important;
}
div.ninja_table_wrapper table tbody tr:last-of-type td {
	border-bottom: 1px solid #ccc !important;
}
div.ninja_table_wrapper table tbody tr td:first-of-type {
	border-left: 1px solid #ccc !important;
}
div.ninja_table_wrapper table tbody tr td:last-of-type {
	border-right: 1px solid #ccc !important;
}
div.ninja_table_wrapper table tfoot tr.footable-paging td {
	padding: 0 !important;
}
div#et-boc div.ninja_table_wrapper table tfoot tr.footable-paging td div ul.pagination,
div.main-content div.ninja_table_wrapper table tfoot tr.footable-paging td div ul.pagination,
article div.ninja_table_wrapper table tfoot tr.footable-paging td div ul.pagination {
	float: left !important;
	margin: 10px 0 0 0 !important;
	padding: 0 !important;
}
div#et-boc div.ninja_table_wrapper table tfoot tr.footable-paging td div ul.pagination li::before,
div.main-content div.ninja_table_wrapper table tfoot tr.footable-paging td div ul.pagination li::before,
article div.ninja_table_wrapper table tfoot tr.footable-paging td div ul.pagination li::before {
	display: none !important;
}
div#et-boc div.ninja_table_wrapper table tfoot tr.footable-paging td div ul.pagination li.footable-page-nav a,
div.main-content div.ninja_table_wrapper table tfoot tr.footable-paging td div ul.pagination li.footable-page-nav a,
article div.ninja_table_wrapper table tfoot tr.footable-paging td div ul.pagination li.footable-page-nav a {
	color: #5c9ead !important;
	height: 40px !important;
    width: 34px !important;
    font-size: 20px !important;
    text-align: center !important;
    padding-top: 4px !important;
    border-radius: 0 !important;
    border-color: #ccc !important;
}
div#et-boc div.ninja_table_wrapper table tfoot tr.footable-paging td div ul.pagination li.footable-page-nav.disabled a,
div.main-content div.ninja_table_wrapper table tfoot tr.footable-paging td div ul.pagination li.footable-page-nav.disabled a,
article div.ninja_table_wrapper table tfoot tr.footable-paging td div ul.pagination li.footable-page-nav.disabled a {
	color: rgba(0,0,0,0.87) !important;
}
div#et-boc div.ninja_table_wrapper table tfoot tr.footable-paging td div ul.pagination li.footable-page a,
div.main-content div.ninja_table_wrapper table tfoot tr.footable-paging td div ul.pagination li.footable-page a,
article div.ninja_table_wrapper table tfoot tr.footable-paging td div ul.pagination li.footable-page a {
	color: #5c9ead !important;
	height: 40px !important;
	padding-top: 8px !important;
	border: 1px solid #ccc !important;
}
div#et-boc div.ninja_table_wrapper table tfoot tr.footable-paging td div ul.pagination li.footable-page.active a,
div.main-content div.ninja_table_wrapper table tfoot tr.footable-paging td div ul.pagination li.footable-page.active a,
article div.ninja_table_wrapper table tfoot tr.footable-paging td div ul.pagination li.footable-page.active a {
	color: #fff !important;
	background-color: #5c9ead !important;
	border-color: #5c9ead !important;
}

div#et-boc .ninja_table_wrapper .table-mda,
div.main-content .ninja_table_wrapper .table-mda,
article .ninja_table_wrapper .table-mda {
	width: calc(100% + 1.57142858em) !important; padding: 10px !important;
    margin: -.78571429em !important;
    border: none !important;
	border-right: 1px solid #ccc !important;
}