body{
	background-image: url(../images/bg.JPG);
	background-size: cover;
    background-repeat: no-repeat;
	font-family: 'Poppins', sans-serif;
}

.display-6.center_text {
    text-align: center;
}
.padding-50 {padding: 20px 0px 0px 0px;}

.margin-bottom{
	margin-top:36px;
	padding: 1rem!important;
	background-color: #455f6c!important;
}
.backbtn{
	background: #fff;
    padding: 10px 30px;
    border: 1px solid #f7f7f7;
}
.backbtn:hover{
    background: #455f6c;
    color: #fff;
	text-decoration:none;
}

.bodyp-5 {
    padding: 2rem!important;
}
.tablediv{
    width: 49%;
    background: #f7f7f7;
    padding: 20px 30px;
    font-size: 20px;
    float: left;
    margin-right: 10px;
    border: 1px solid #ababab;
    font-weight: bold;
    color: #333;
    text-align: left;
    margin-bottom: 10px;
}
.tablediv:hover{
    background: #455f6c;
    color: #fff;
	text-decoration:none;
}
a {
    color: #333;
    text-decoration: none;
	text-align:left;
    background-color: transparent;
}
table th,  table td{
	text-align:left;
	padding-left:10px;
    border: 1px solid #bdbdbd;
	font-size: 17px;

}
table th {
    background: none repeat scroll 0 0 #9c1d25;
	letter-spacing: 0px;
}
.table_tr{
	background: #ffffff;
}
.table_tr1{
	background: #f1f1f1;
}
.table_tr2{
	background: #ffffff;
	line-height:30px;
}
b, strong {
    font-weight: 700;
}
.bestpractices{
	font-size: 20px;
    background: #f1f1f1;
    border: 1px solid #999;
    padding: 10px 30px;
    margin: 15px;
}