
.modal-backdrop {
    z-index: 0;
}

.cart-totals .totals-item label {
    width: 70%;
}
.cart-totals .totals-item .totals-value {
    width: 30%;
}
.m-b-20{
    margin-bottom: 20px;
}
.icon{
    margin-top: -8px !important;
}
.minheight-288{
    min-height: 288px;
}
.img-100-100{
    width: 100%;
    height: 100%;
}
.w-15{width: 15%;}
.w-37{width: 37%;}
.w-10{width: 10%;}
.w-15{width: 15%;}
.emptycart_msg{text-align: center; font-size: 15px;    color: red;    font-weight: bold;}
.w-70{width: 70%;}
.w-30{width: 30%;}
.w-25{width: 25%;}
.f-11{font-size: 11px;}
.h-70px{height: 70px;}
.h-100px{min-height: 100px}
.h-400px{min-height: 400px}
.h-430px{min-height: 430px}
.h-500px{min-height: 500px}
.view-icon{
    position: absolute;
    top: 15px;
    right: 15px;
    display: none;
}
.course-grid__item:hover .view-icon{
    display: block;
}
@media (min-width: 576px){
    .course-quick-view .modal-dialog {
        max-width: 350px;
    }
}
.product-name a{
    color: #1a171b;
}
.m-t-40{
    margin-top: 40px;
}

.no-js #loader {
    display: none;
}
/*============== its for loader =============*/
.js #loader {
    display: block;
    position: absolute;
    left: 100px;
    top: 0;
}

.se-pre-con {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background: url(../box.gif) center no-repeat #fff;
}
/*=========== close ===========*/
.m-l-20{
    margin-left: 20px;
}
.m-b-40{
    margin-bottom: 40px;
}
.typeahead.dropdown-menu::before  {
    display: none;
}

@media (min-width: 768px){
    .header-banner {
        padding: 60px 0;
    }
}
/* Apply dollar signs */
.totals-value:before {
    content: ' ';
}