body{

    margin: 0;
    font-family: muli,sans-serif;
    font-size: .9375rem;
    font-weight: 400;
    line-height: 1.47;
    color: #a7a9b2;
    text-align: left;
    background-color: #f6f6f6;
}


h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    margin-bottom: .5rem;
    font-weight: 400;
    line-height: 1.2;
    color: #1a2643;
}


input[type="date"]:before {
    content: attr(placeholder) !important;
    color: #aaa;
    margin-right: 0.5em;
  }
  input[type="date"]:focus:before,
  input[type="date"]:valid:before {
    content: "";
  }
  

.panel{

    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    box-shadow: 0 0 1.25rem rgba(0,0,0,.08);
    border-radius: .25rem;

}

.panel-body{
    flex: 1 1 auto;
    padding: 1.25rem;
}

.panel>*:first-child {

    border-top-left-radius: inherit;
    border-top-right-radius: inherit;

}

.panel-header{

    padding: .75rem 1.25rem;
    background: #fff;
    border-bottom: 1px solid #dde3e8;
}

.panel-footer{
    padding: 1.5rem 1.25rem;
    border-top: 1px solid #dde3e8;
    background-color: #fafafa;
}

@media (min-width: 576px){
.col-sm-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
}
}

.row-10>* {
    margin-bottom: 10px;
}



.section-sm, .section-md, .section-lg {
    padding: 50px 0;
}


.section-one-screen {
    min-height: 100vh;
    display: flex;
    flex-direction: column;
    justify-content: center;
}


canvas{
    position:absolute;
    height: 100%;
    width:100%;
    margin: 0;
    padding: 0;
	
    
}
.section-lg {
    position: absolute;
    width: 100%;
    top: 0;
}

.row-30 {
    margin-bottom: -30px;
}

.row-30>* {
    margin-bottom: 30px;
}

.row {
    display: flex;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}
  
.a{
	width:50%;
	
	
	padding-left:5px;
	float:left;
	color:#000;
}



.btn-primary {
    color: #fff;
    /* background-color: #009846;
    border-color: #009846;*/
    background-color: #000d2d;
    border-color: #000d2d;
}

    .btn-primary:hover {
        color: #fff;
        /*background-color: #03843d;
        border-color:#03843d;*/
        background-color: #e07113;
        border-color: #e07113;
    }

    .btn-primary:focus,
    .btn-primary.focus {
        box-shadow: 0 0 0 0 rgba(92, 128, 222, 0.5);
    }
    .btn-primary.disabled,
    .btn-primary:disabled {
        color: #fff;
        background-color: #e07113;
        border-color: #e07113;
    }

    .btn-primary:not(:disabled):not(.disabled):active,
    .btn-primary:not(:disabled):not(.disabled).active,
    .show > .btn-primary.dropdown-toggle {
        color: #fff;
        background-color: #e07113;
        border-color: #e07113;
    }
        .btn-primary:not(:disabled):not(.disabled):active:focus,
        .btn-primary:not(:disabled):not(.disabled).active:focus,
        .show > .btn-primary.dropdown-toggle:focus {
            box-shadow: 0 0 0 0 rgba(92, 128, 222, 0.5);
        }

       /* for Loader*/
.modal-wrapper .please-wait-img {
    height: 120px;
    left: 50% !important;
    margin: -60px 0 0 -100px !important;
}
.modal-wrapper .bar-loader-img {
    text-align: center;
    background-color: #f6f6f5;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    padding: 10px 7px;
}
.modal-wrapper .please-wait {
    text-align: center;
    margin-top: 10px;
}
