.zf-body .table tr.data.success td {
background: #333333;
}
.scheduleTable .scheduleBlock span.reserve-link {
    display: block;
    visibility: visible;
}
.scheduleTable .scheduleBlock span.reserve-link::after {
    content: "RESERVE";
}
.scheduleTable .scheduleBlock span.reserve-link:hover {
    cursor: pointer;
}
/** Alternate Acct Menu **/
@media screen and (min-width: 768px) {
#dashboard {
padding-right: 20%;
}
.dropdown.my-account .dropdown-toggle {
display: none !important;
}
.dropdown.my-account .dropdown-menu {
display: block !important;
}
.dropdown.my-account ~ .page-content {
padding-right: 22%;
}
.dropdown.my-account ~ .page-header {
margin-right: 22%;
}
}

@media screen and (max-width: 767px) {
 .dropdown.my-account .dropdown-toggle:focus,
 .dropdown.my-account .dropdown-toggle:active,
 .dropdown.my-account .dropdown-toggle:hover {
      text-decoration: none;
}
 .dropdown.my-account .dropdown-toggle:before {
    content: "My Account";
    font-size: 14px;
    font-weight: 600;
 }
 .dropdown.my-account .dropdown-toggle .fa:before {
    content: "\f107";
    position: relative;
    top: 3px;
    margin-left: 3px;
}
 .dropdown.my-account .dropdown-toggle .caret {
display: none;
}
}
/** /Alternate Acct Menu **/

/** Hide My Videos **/
.dropdown-menu li:nth-of-type(4) {
	display: none;
}
/** /Hide My Videos **/
