body {
    font-family: 'Poppins', sans-serif !important;
	margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
	background: url(../images/backsvg.png);
    background-size: cover;
    background-position: center center;
	background-repeat: no-repeat;
}

section.main {
    margin-bottom: 40px;
}

.row {
    margin: 0px !important;
    padding: 0px 10px;
}


/* Form */
.frm1 {
    background: #ffffff;
    padding: 5px;
    border: 0px;
    color: #000 !important;
    border-bottom: solid #078e77;
    outline: none;
    width: 100% !important;
}

p.main {
    width: 100%;
}
p.half1 {
    width: 49% !important;
    float: left;
    margin-left: 1%;
}
p.half {
    width: 49% !important;
    float: left;
    margin-right: 1%;
}

.mainform {
    width: 33.33%;
    margin-left: 33.33%;
    background: linear-gradient(45deg, #f9a5018f, #32a9959c);
    padding: 40px 50px;
    border-radius: 80px 0;
    box-shadow: 3px 3px 10px #75757569;
    color: #fff;
    margin-top: 15px;
    margin-bottom: 15px;

}

div#example_wrapper {
    margin-bottom: 100px;
}


/* Date Time*/
span.date {
    position: fixed;
    bottom: 0px;
    right: 0px;
    background: orange;
    padding: 5px 10px;
    color: #000;
    text-align: center;
    font-weight: 600;
    left: 0;
}

/* Submit Button */
input.btn1, a.btn1 {
    background: #32a995;
    padding: 5px 20px;
    border: 1px solid #b8e7e2;
    color: #b8e7e2;
    font-weight: 600;
    text-transform: uppercase;
}
input.btn1:hover, a.btn1:hover {
    background: #b8e7e2;
    padding: 5px 20px;
    border: 1px solid #288e77;
    color: #32a995;
}
a.btn1 {
    float: right;
}
/*Responsive*/
@media only screen and (max-width: 600px) {
  .mainform {
    width: 95% !important;
    margin-left: 2.5% !important;
    margin-top: 40px !important;
    padding: 40px 22px !important;
}
}

/*Logo & Header*/
h2.logo {
    color: #fff;
    width: 80%;
    margin-left: 5%;
}


.logo{
    width:25%;
    float:left;
    margin: 2px 0;
}

.nav {
    width: auto;
    float: right;
    margin: 15px 0px;
}

.head {
    width: 80% !important;
    height: 70px;
    margin-left: 10%;
}

li.navigation {
    position: relative;
    display: block;
    list-style: oriya;
    float: left;
    margin: 10px;
    text-transform:uppercase;
}


/* Typography*/
h1, .h1, h2, .h2, h3, .h3 {
    margin-top: 10px !important;
    margin-bottom: 10px;
}
a {
    text-decoration: none !important;
}


/*=========== View Lead Page ==============*/
tr.even, tr {
    background: #ffffffbf;
    color: #000000;
}
.tablemain {
    margin-top: 4%;
}
a.update {
    margin-left: 20px;
    float: right;
    background: #ffffff;
    padding: 3px 5px;
    border: 1px dashed #000000;
    color: #000000;
}
a.update:hover {
    border: 1px solid #000000;
    color: #fff;
    box-shadow: 1px 1px 2px #a5a5a5c9;
    background: #32a995;
}


/* Update Page */
span.id {
    background: #fff;
    color: #000;
    padding: 0px 9px;
}