body {
    background-color: #f5f5f5 !important;
}
html, body {
    color: #3c4043;
}
.e-questions li::before {            
    color: #045193;
}
.e-questions li.completed::before {
    color: #28a745;
}
.e-questions li.not-yet-started::before {
    color: #dc3545;
}
.e-questions li.in-progress::before {
    color: #ffc107;
}
.login-sec, .join-sec {
    background-color: #0065b5;
}
ul.login-btn-tab-part li a {
    color: #fff;
}
ul.login-btn-tab-part li.active a {
    background-color: #0c2f48;
}
.loginslid-custom .carousel {
    background: gray;
}
.slider-text {
    color: #fff;
}
.slider-text a {
    background: #f9c922;    
    color: #0c2f48;
    border: 1px solid transparent;
}
.slider-text a:hover{
	background: transparent;
	color: #fff;
	border: 1px solid #fff;
}
.banner-text h2 {
color: #fff;
}
.banner-text p {
    color: #fff;  
}
.wrap-input100 {
    border: 1px solid #dadce0;
}

.label-input100 {
    color: #3c4043;
}
textarea:focus,
input:focus {
border-color: transparent !important;
}
.login-secc {
    background: #0065b5;
}
.input100 {
    color: #3c4858;
    background: transparent;
}  
.focus-input100::after {
color: #dadce0;    
}
  
.focus-input100.password::after {
color: #dadce0;    
}
  
.proviens-select::after {
    background-color: #2892e6;
}
  
  .login100-social-item {
    color: #fff;
  }  
  .bg1 {
    background-color: #3b5998;
  }
  .bg3 {
    background-color: #ea4335;
  }
  small {
color: #333333;
}

.custome-navigation {
    background: #0a2133;
}
.the-legend {
    color: #3c4858;
}
.the-fieldset {
    border: 0rem;
    border-top: 0.2rem solid #1959bb;
}
.container .title {
    color: #3c4858;
}
div.card {
    border: 0;
    color: rgba(0,0,0,.87);
    background: #fff;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,.14), 0 3px 1px -2px rgba(0,0,0,.2), 0 1px 5px 0 rgba(0,0,0,.12);
}
div.card.card-plain {
    background: transparent;
    box-shadow: none;
}
div.card .card-header {
    background: linear-gradient(60deg,#eee,#bdbdbd);
}
div.card .card-header-primary {
    background: linear-gradient(60deg,#ab47bc,#7b1fa2);
    box-shadow: 0 5px 20px 0 rgba(0,0,0,.2), 0 13px 24px -11px rgba(156,39,176,.6);
}

div.card .card-header-danger {
    background: linear-gradient(60deg,#ef5350,#d32f2f);
    box-shadow: 0 5px 20px 0 rgba(0,0,0,.2), 0 13px 24px -11px rgba(244,67,54,.6);
}
.nav-tabs .nav-item .nav-link.active {
    background-color: hsla(0,0%,100%,.2);
}

.nav-tabs .nav-item .nav-link{
    border: 0!important;
    color: #fff!important;
}

.nav-tabs .nav-item .nav-link {
    color: #fff;
    border: 0;    
    background-color: transparent;
}
::placeholder {
        color: #fff;
  }
  
  :-ms-input-placeholder {
        color: #fff;
  }
  
  ::-ms-input-placeholder { 
        color: #fff;
  }
.red-btn {
    background-color: #444444;
    color: #ffffff;
    border-color: #444444;
}
    .red-btn:hover, .red-btn:focus {
        background-color: #444444;
        color: #ffffff;
        border-color: #444444;
    }

.red-text-clr {
    color: #1959bb;
}

.cancel-btn {

    background-color: #0b2f47;
    color: #fff;
    border-color: #0b2f47;

}
.cancel-btn:hover , .cancel-btn:focus{
  background-color: #1959bb;
  color: #000;
  border-color: #1959bb;
}

.yello-text-clr{color:#1959bb;}
.bg-primary {
    background-color: #244891 !important;
    border: 1px solid #244891 !important;
}
.custom-checkbox a {
  color: #1959bb;
}
.yello-btn:hover {
  background: #f0c017;
}
/*--dashboard-wrap--*/
.navigation-wrap {
    background-color: #ffffff;
}
.number-count span {
  color: #fff;
}
.welcom-user {
    color: #fff;
}
.navigation-wrap li a {
    color: #fff !important;
}
.feturech-section {
    background: rgb(11, 44, 67);
    background: -moz-linear-gradient(to bottom, rgb(2, 41, 68) 0%, rgb(8, 31, 49) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(11,44,67,1)), color-stop(100%, rgba(7,31,49,1)));
    background: -webkit-linear-gradient(to bottom, rgb(2, 41, 68) 0%, rgb(8, 31, 49) 100%);
    background: -o-linear-gradient(to bottom, rgb(2, 41, 68) 0%, rgb(8, 31, 49) 100%);
    background: -ms-linear-gradient(to bottom, rgb(2, 41, 68) 0%, rgb(8, 31, 49) 100%);
    background: linear-gradient(to bottom, rgb(2, 41, 68) 0%, rgb(8, 31, 49) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0b2c43', endColorstr='#071f31', GradientType=0 );
}
.point-blog {
    background: #1959bb;
    color: #082133;
}
.dashboard-flayer h4{
	color: #092539;
}
.catalogue-wrap, .offers-wrap {
    background-color: #f5f5f5;
}
.catalogue-wrap table td {
    border: none;
color: #354448;
}

.signup-section{
	background-color: #0065b5;
}
.signup-btn{
	background-color: #0c2f48;
	border-color: #0c2f48;
}
.signup-btn:hover, .signup-btn:focus{
	background-color: #0c2f48;
	border-color: #0c2f48;
}
.container .title:before {
    background-color: #1959bb;
}
.nav-item.active.dropdown {
    background: #04325c;
}
.dropdown-menu {
    background-color: #04325c;
}
.dropdown-item:hover, .dropdown-item:focus {
    background-color: #004a86;
}
.dropdown-item.active, .dropdown-item:active {
    color: #ffffff !important;
    background-color: #1959bb;
}
.dropdown-item:hover, .dropdown-item:focus {
    background-color: #1959bb;
	color: #ffffff !important;
}
.reward-hedding a{
	color: #0065b5;
}
.reward-sub-hedding {
    color: #354448;
}
.star {
    color: #0065b5;
}
.addtocard-btn {
    background-color: #0065b5;
    border-color: #0065b5;
}
.point-text {
    color: #04325c;
}
.offer-box:hover {
    background: #fff;
}
.offers-wrap .point-text{color: #1b456b;}

.offerdetail .proviens-select select {
    background: #2892e6;
    color: #fff;
}
.offerdetail .proviens-select::after {
    background-color: #2892e6;
}
.primary-clr {
    color: #0a67ad;
}
.forgot-main-banner .forgotBanerText {
    color: #fff;
}
#joinnow-form textarea {
    background: transparent;
    border: 1px solid #fff;
}
.transactionSummary span strong {
    color: #0a67ad;
}
.thead-bluebg{
	background-color:#0065b5;
	border-top:1px solid #629dcb;
	color:#fff;
}
.orderSummary .table th{
    border-top: 1px solid #dee2e6;
}
#myprofile-form .wrap-input100 {
    color: #444f63 !important;
    border-bottom: 2px solid #444f63;
}
#myprofile-form .input100{opacity:1;}
#myprofile-form input::placeholder { 
        color: #444f63;        
  }
  
  #myprofile-form input:-ms-input-placeholder { 
        color: #444f63;       
  }
  
  #myprofile-form input::-ms-input-placeholder { 
        color: #444f63;       
  }
#myprofile-form .proviens-select {
    background: transparent !important;
}
#myprofile-form  .proviens-select::after {
    background-color: #2892e6;
}
#myprofile-form .proviens-select select {
    background: #fff;
    color: #444f63;
    border: none;
}
.custome-navigation {
    background: #1959bb;
}
.custome-navigation ul li a.nav-link {
    color: #fff;
}
.custome-navigation ul li.active a{
	color:#ffd516;
}
/*popupcss*/
.overlay {
    background: rgba(0, 0, 0, 0.7);
}
.popup {
    background: #fff;
}

    .popup h2 {
        color: #333;
    }

    .popup .close {
        color: #333;
    }

        .popup .close:hover {
            color: #06D85F;
        }

.custome-navigation .navbar {
    background-color: transparent;
}
    .dc-box h3 {
        color: #00173d;
    }

        .dc-box h3 span {
            color: #0050a2;
        }

    .dc-box input {
        border: none;
        box-shadow: 0 2px 5px #d0d1d3;
        -webkit-box-shadow: 0 2px 5px #d0d1d3;
        -moz-box-shadow: 0 2px 5px #d0d1d3;
        -ms-box-shadow: 0 2px 5px #d0d1d3;
    }

    .dc-box button {
        box-shadow: 0 2px 5px #d0d1d3;
        -webkit-box-shadow: 0 2px 5px #d0d1d3;
        -moz-box-shadow: 0 2px 5px #d0d1d3;
        -ms-box-shadow: 0 2px 5px #d0d1d3;
        background-color: #0065b5;
    }
    .dc-sepret::after {
        background-color: #0065b5;
    }
/*--shopingcard css--*/
.shopingcard-tbl th, .shopingcard-tbl td {
    border-bottom: 2px solid #0052a6 !important;
    border-top: transparent;
}
.total th, .total td {
    border-bottom: none !important;
}
.shop-qwantity input[type="number"] {
    background: #2892e6;
    color: #fff;
    border: 0;
}
.shopingcard-tbl .proviens-select{margin:0;}
.shopingcard-tbl .proviens-select::after {
    background-color: #2892e6;
}
.CartSummary-section h5 {
    color: #333;
}

.CartSummary-section h4 {
    color: #014ea8;
}

    .CartSummary-section h4 b {
        color: #021d38;
    }

.catalogue-wrap table td.primary-clr {
    color: #0058ac;
}

.cours-left {
   
    background-color: #222d32;
    color: rgba(255, 255, 255, 0.5);
}
.cours-left ul li a {
    color: #fff;    
    border-bottom: 1px solid #003e77;
}
.cours-left ul li:hover a {
    background: #04325c;
}
    .cours-left .k-treeview .k-item {
        color: #b8c7ce;   
    }

#divImg a .reward-hedding {
    background-color: rgba(255, 255, 255, 0.75);
}
#divImg a .reward-hedding {
    color: #3c4858 !important;
}
.button-details {
    background-color: #1959bb;
    color: #ffffff;
}
.k-treeview .k-in.k-state-hover, .k-treeview .k-in:hover {
    border: 0;
    color: #8aa4af;
    background: #2c3b41 !important;
}
#treeview_tv_active {   
    color: #8aa4af;
    background: #2c3b41;   
}
.k-treeview .k-in.k-state-focused {
    border:0;
}
.k-treeview .k-in.k-state-selected, .k-treeview .k-in.k-state-selected:focus {
    background: #2c3b41 !important;
    color: #8aa4af !important;
}

.bdr-bottom {
    border-bottom:1px solid #727272 !important;
}
.headline {
    color: #3c4858;
}
input:-internal-autofill-selected {
    background-color:#ffffff;
    color: -internal-light-dark-color(black, white) !important;
}
.dash-sitebar {
    background-color: #3c4043;
}
.dash-sitebar ul li a {
    color: #fff;
}
.dash-sitebar ul li:hover a {
    background: #1959bb;
}
.steper-list .steplist-data .slist-inner {
    background: #1959bb;
    color: #fff;
}
.steper-list .steplist-data a {
    background-color: black;
    color: #fff;
}
.steplist-data:after {
    border-left: 30px solid white;
}

.steplist-data:before {
    border-left: 35px solid #1959bb;
}
#navbarColor01 ul li.k-state-hover a {
    color: #e6e6e6 !important;
    background-color: #1959bb;
    border-color: #b6b6b6;
}

/*new login css*/
.login {
    border: 1px solid #444444;   
}
.login .wrap-input100 {
    border-bottom: 1px solid #dadce0;
}
    h3.headlinemt-5:after {
        background: #444444;
    }

.footer-links {
color:#ffffff;}

    .footer-links:hover {
        color: #e4e4e4;      
    }
footer {
    background-color: #192548;
    font-size: 14px;
    color: #fff;
    padding-top: 30px;
    padding-bottom: 30px;
}  
    footer h3 {
        color: #fff;
    }
button#sidebarCollapse {
    background: #444444;
    color: #fff;
    border-color: #444444;
}
#sidebar {
    background: #222d32;
    color: rgba(255, 255, 255, 0.5);
}
    #sidebar .sidebar-header {
        background: #6d7fcc;
    }

    #sidebar ul.components {
        border-bottom: 1px solid #47748b;
    }

    #sidebar ul p {
        color: #fff;
    }

    #sidebar ul li a:hover {
        color: #7386D5;
        background: #fff;
    }

    #sidebar ul li.active > a,
    a[aria-expanded="true"] {
        color: #fff;
        background: #6d7fcc;
    }
ul ul a {
    background: #6d7fcc;
}
a.download {
    background: #fff;
    color: #7386D5;
}
a.article,
a.article:hover {
    background: #6d7fcc !important;
    color: #fff !important;
}
#content {
    background-color: #f4f6f6;
}

.k-button.k-primary, .k-button.k-primary:hover {
    border-color: #1959bb;
    color: #fff;
    background-color: #1959bb;
}
.next-btn, .prev-btn {
    color: #1b1e21;
}

.k-progressbar .k-state-selected {
    border-color: transparent;
    color: #fff;
    background-color: #28a745 !important;
}
.dashboard-cr-box {
    color: #ffffff;
}
.dashboard-box1 {
    background-color: #195bbc;    
}
.dashboard-box2 {
    background-color: #8c45ad;    
}
.dashboard-box3 {
    background-color: #006D28;
}
.testuser .dropdown-menu {
    background-color: #444444;   
    border: 1px solid #444444;
}

.mandatory {
    color: red
}
.k-menu .k-item > .k-link, .k-menu-scroll-wrapper .k-item > .k-link, .k-popups-wrapper .k-item > .k-link {
    padding: 0.5rem !important;
}
    #footer ul li a {
        color: #d8d8d8;
    }
    #footer ul li:hover a {
        color: #fff;
    }
footer .support-box i {
    color: #b5b8bc;
}
.footer-links {
    color: #b5b8bc;
}
#footer .support-box span {
    color: #b5b8bc;
}
    #footer .support-box span:hover a {
        color: #dfe9ef;
    }
.bs-callout {
    border: 1px solid #eee;
    border-left-color: rgb(238, 238, 238);
}
.bs-callout-danger {
    border-left-color: #ce4844;
}
.bs-callout-danger h4 {
    color: #ce4844;
}
.course-details-banner .course-heading {
    background: rgba(0,0,0,0.5);
    color: white;
}
.bg-grey {
    background-color: #e4e4e4;
    color: #000000;
}
.navigation-wrap li a.active {
    background: #000;
}

.bg-light-blue {
    background-color: #e8f1fa;
}