@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i');
@import url('https://fonts.googleapis.com/css?family=Alegreya+Sans:100,100i,300,300i,400,400i,500,500i,700,700i,800,800i,900,900i');

.bodybg {
 background: linear-gradient(to left, rgba(185, 0, 255, 0), rgba(0, 168, 255, 0) ),url(../images/login-bkg.jpg);
    background-size: cover !important;
     background-size: 100% 100%;
}
/*.bodybg {*/
    /* background: url(../images/ui/bitbg.png) no-repeat top center fixed; */
   /* background-color: #0767d0;*/
    /*background: #ff00cc;  
    background: -webkit-linear-gradient(to right, #333399, #ff00cc);  
    background: linear-gradient(to right, #333399, #ff00cc); */

    

/*}*/
.login-wrapper {color:#FFFFFF;}
.login-wrapper .container-center { max-width: 450px; padding: 15px; }
.login-wrapper .panel-body, .login-wrapper .panel-heading{ background: rgba(255,255,255,.15) !important; border:none; color:#000000; padding-top: 0px;}
.login-wrapper .panel-bd { border:none;background-color: #0b2139cf;}
.login-wrapper .form-control {ackground-color: rgba(0, 0, 0, 0) !important; border-radius: 25px; color:#FFFFFF;     width: 80%; margin: auto;  padding: 30px;
   box-shadow: 0 10px 30px 0px #313031;
    -moz-box-shadow: 0 10px 30px 0px rgba(189, 89, 212, 0.5);
    height: 62px; }
.login-wrapper #Imageid {width: 360px; margin-bottom: 10px;}
.btn-black {
      background: #228f1d !important;
   box-shadow: 0 10px 30px 0px #313031;
    -moz-box-shadow: 0 10px 30px 0px rgba(189, 89, 212, 0.5);
    border-radius: 25px;
    margin: auto;
    margin-top: 30px;
    margin-bottom: 30px;
    text-transform: uppercase;
    width: 170px;
    height: 50px;
    color: #FFF !important;
    border-color: #000 !important;
    height: 40px;
    font-size: 17px;
    letter-spacing: 3px;
    text-transform: uppercase;
}
.login-wrapper .input-group-addon { background: #228f1d !important; color:#FFFFFF;}
.main-inner .content { background-color: #dee2e6; padding-top: 20px;}
.main-inner .content-header { margin-bottom:0px; background: #eff1f4; color:#000000;}
.main-inner .content-header .header-title small {font-size: 13px;}
.main-inner .main-sidebar , .main-inner .main-sidebar .sidebar-menu .treeview-menu { background: #221a25;  /* fallback for old browsers */
   /* background: -webkit-linear-gradient(to right, #333399, #ff00cc); */ /* Chrome 10-25, Safari 5.1-6 */
    /*background: linear-gradient(to right, #333399, #ff00cc);*/ /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ color:#FFFFFF; }
.main-inner .sidebar-menu li a { color:rgb(255, 255, 255);}
.main-inner .main-header .logo { background: #221a25;  /* fallback for old browsers */
   /* background: -webkit-linear-gradient(to right, #333399, #ff00cc); */ /* Chrome 10-25, Safari 5.1-6 */
   /* background: linear-gradient(to right, #333399, #ff00cc);*/ /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */}
.main-inner  .sidebar-menu > li.active > a {
    background-color: #1f92b9;
    border-left: none;
    color: #FFFFFF;
}
.main-inner .sidebar .user-panel .image, .main-inner .sidebar .user-panel .info{ float:left;}

.main-inner .main-header .navbar {}
.main-inner label { color:#000000;}
.main-inner .main-header .sidebar-toggle , .navbar-nav > li > a > i { color: #1f92b9; background:transparent; }
 .bgwhite { background: #fff !important; color: #212229 !important; }
.btn { border:none !important;}
.main-inner .navbar .nav-search { float: left; width: 80%; margin: 9px 15px; }
.main-inner .nav .nav-user-img {outline: none; width: 35px; height: 35px; border-radius:50%;}
.mlm-media-icon { width: 45px; height: 45px; color: #fff; border-radius: 100%;display: flex; align-items: center;justify-content: center; float:left;}
.main-inner .content-header .header-title { margin-left: 0px; }
.main-inner .count_panel {padding: 37px;}
.main-inner .count_panel .currency_text { font-size:25px;}
.bg-purple { background-color: #6f42c1;}
.bg-primary { background-color: #007bff !important;}
.bg-pink { background-color: #f10075;}
.bg-teal { background-color: #00cccc;}
.main-inner .panel .panel-body a {color:#33077c; }
.main-inner .panel-bd .panel-heading::before {     border-top: 12px solid #4ea447;} 
/* frontend page home*/
.front-wrapper {font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif !important; background-color: #fafafe;}
.front-wrapper .wrapper .navbar  {

    background: #222a33 !important; 
    color:#FFFFFF;
    /* background: #ff00cc;  
    background: -webkit-linear-gradient(to right, #333399, #ff00cc);  
    background: linear-gradient(to right, #333399, #ff00cc); */
}
.front-wrapper .main_footer {background: #222a33 !important; color:#FFFFFF; border-top: none;}
.front-wrapper .main_footer .footer-title , .front-wrapper .main_footer .footer-list li a{ color:#FFFFFF !important;}
.front-wrapper .sub_footer {background: #1e262e; color:#FFFFFF; border-top:none;}
.front-wrapper .footer-breadcrumbs
 { 
    background: #222a33 !important; 
   /* background: #ff00cc;  
    background: -webkit-linear-gradient(to right, #333399, #ff00cc); 
    background: linear-gradient(to right, #333399, #ff00cc); */
}
.front-wrapper .copyright{ color:#FF0000;}
.front-wrapper .features__content {background: #222a33 !important; color: #FFFFFF;}
.front-wrapper .ticker { background: #a72525 !important; }
.front-wrapper .action_btn_inner {background: #1e262e; }
.front-wrapper .action_btn_inner span { color:#FFFFFF !important;}
.front-wrapper .currency-table  {background: #222a33; }
.front-wrapper .currency-table .tab-header .nav a { color:#FFFFFF !important; border-bottom-color: #FFFFFF; font-size: 25px;}
.front-wrapper .testimonial-wrapper { margin: 40px 0px 0px 0px;}
.front-wrapper .section_title h3 span { color: #ff5722 !important; font-weight: 900;}