.home-light-menu .rd-navbar-static .rd-nav-link {
    color: #fff;
}
.home-light-menu .rd-navbar {
    background: none;
}
.home-light-menu .rd-navbar-static .rd-nav-item > .rd-navbar-submenu-toggle {
    color: #fff;
}
.home-light-menu .rd-navbar.rd-navbar--is-stuck {
    background: #fff !important;
}
.home-light-menu .rd-navbar.rd-navbar--is-stuck .rd-nav-link {
    color: #29293a !important;
}
.home-light-menu .rd-navbar.rd-navbar--is-stuck .rd-nav-item > .rd-navbar-submenu-toggle {
    color: #29293a !important;
}
.rd-navbar-minimal-wide.rd-navbar-static .rd-navbar-main {
    padding: 45px 0;
}
.topbar {
    background: #fcb040;
    width: 100%;
    position: fixed;
    top: 0;
    z-index: 9;
}
.topbar ul li {
    float: left;
    margin-left: 20px;
}
.topbar ul li a {
    display: block;
    padding: 6px 0;
    color: #fff;
}
.topbar ul li a:hover {
    color: #333 !important;
}
.text-white h6, .text-white h1 {
    color: #fff;
}
.training-main .post-classic p {
    margin-top: 10px !important;
}
.training-main .post-classic p b {
    font-weight: bold;
}
.training-main .post-classic p + p {
    margin-top: 0 !important;
}
.training-main .post-classic a.button {
    margin-top: 10px !important;
    padding: 8px 15px;
    font-size: 13px;
}
.border-row {
    border-bottom: 1px solid #f1f1f1;
    padding-bottom: 25px;
}

.single-webinar-banner .breadcrumbs-custom-title{
    font: 700 28px/36px 'Arimo', sans-serif !important;
}
.single-webinar-banner .breadcrumbs-custom-main p{
    font-size: 20px;
}
.single-webinar-banner .breadcrumbs-custom-main p.speaker{
    margin-top: 0; 
    margin-bottom: 24px;
}
.single-webinar-banner .breadcrumbs-custom-main p.speaker a{
    font-weight: 600; 
    color: #ebab49;
}
.single-webinar-banner .breadcrumbs-custom-main .credits a{
    font-size: 12px;
}
#clockdiv{
    margin-bottom:20px; 
    margin-top: 20px;
}
#clockdiv > div{
    float: left;
    padding: 10px;
    text-align: center;
    border-top: 1px solid #ebab49;
    border-bottom: 1px solid #ebab49;
    font-size: 20px;
}
#clockdiv span{
    font-size: 25px;
    font-weight: bold;
}
.purchase-card{
    color: #6c757d;
}
.purchase-card .price-qty{
    color: #3587BF;
    font-weight: 600;
}
.purchase-card .price-qty select{
    width: 65px;
    height: 25px;
    padding: 0 5px;
    border: 2px #3587BF solid;
    border-radius: 5px;
    color: #3587BF;
}
.purchase-card .custom-header{
    text-align: center;
    font-weight: 600;
    background: #4b4d4d;
    color: #fff;
    padding: 10px 0px;
    margin-bottom: 10px;
}
.purchase-card .list-group-item{
    padding: 0.75rem 0.25rem;
}
.purchase-card .cart-btn{
    padding: 8px 36px;
}
p a{
    color: #ebab49;
}
.pagination-custom svg{
    max-width: 20px;
}

.pagination-custom .sm\:hidden{
    display: none;
}

.pagination-custom .hidden div:nth-of-type(2){
    text-align: right;
}
.why-subs h3{
    margin-top: 21px; text-align: center; color: #448ac2;
}

.why-subs .post-light{
    width: 100%;max-width: 100%;
}
.industry-title{
    font-size: 36px; font-weight: 600;
}
.services-box .box-light{
    text-align: center;
}
.home-creative-icon{
    background-color: #EBAB49;
}
.price-qty del{
    font-weight: 100;
    font-size: 13px;
    color: #ccc;
    float: right;
}
.rd-navbar-corporate.rd-navbar-static .rd-navbar-aside{
    padding: 15px 0 15px;
}
.rd-navbar-aside-outer{
    background: #f5f6fa;
}
.rd-navbar-corporate.rd-navbar-static .rd-navbar-main-outer{
    background: #fff;
}

@media screen and (min-width: 992px) {
    .brand-custm{
        display: none;
    }
}
.home-light-menu .rd-navbar-main-outer, .home-light-menu .rd-navbar-aside-outer{
    background: transparent !important;
}
.home-light-menu #dropdownMenuLink, .home-light-menu .login-link{
    color: #fff;
    font-size: 14px;
}
.login-link{
    font-weight: 600;
    padding: 10px 0px;
    font-size: 12px;
}
.btn-outline-danger{
    font-weight: 400;
    color: red;
    border: 1px solid;
}
.text-truncate{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 407px;
}
.text-truncate-small{
    max-width: 200px;
}
.modal-dialog.modal-lg{
    width: inherit;
    margin: auto;
}
.modal-content{
    height: auto;
}
.no-transition{
    transition: none !important;
}
.service-img{
    cursor: pointer;
    transition: transform .2s;
}
.service-img:hover{
    transform: scale(1.1);
}