*{margin: 0; padding: 0;}
body {font-family: 'Poppins';font-size: 22px;}
.wrapper{ width: 100%; padding: 50px 0;}
.container{ width: 96%; margin: auto;}
.dl-main{ width: 30.99%; display: inline-block; margin: 0 1%; text-align: center;}
.dl-main h5{  margin-top: -20px;}
.dl-main h5 a{ background: #ff8400; line-height: 40px; border-radius: 30px; color: #fff; text-decoration: none; font-size: 16px; display: inline-block; padding: 0 20px; text-transform: uppercase; font-weight: normal;}
.dl-main h5 a:hover{background: #d67309;} 
.dl-main h5 a img{vertical-align: sub; padding-right: 8px;}
.dl-main-in-img{ margin-top: -50px}
.dl-main-in-img img {display: block; margin: auto;}
.dl-main-in{ border: 1px solid #e5e5e5; border-radius: 15px; padding: 15px; padding-bottom: 30px; }
.dl-main-in h4{ font-size: 26px; color: #282828; line-height: 50px; font-weight: normal;}
.table-box{width: 96%; margin: 0 auto 40px auto;}
.table-box-t{ padding:10px 20px; background: rgb(47,42,160); background: linear-gradient(90deg, rgba(47,42,160,1) 0%, rgba(20,20,83,1) 100%); border-radius: 10px; color: #fff; margin-bottom: -5px; position: relative; z-index: 1;}
.table-box-t h4{  font-size: 20px; text-transform: uppercase;}
.table-box-t p{ font-size: 16px;}
.table-box-b{ overflow-x: auto; border: 1px solid #e5e5e5; color: #666; font-size: 16px; }
.table-box-b p a, .table-box-b span a{ background: #ff8400; line-height: 40px; border-radius: 30px; color: #fff; text-decoration: none; font-size: 16px; display: inline-block; padding: 0 20px; text-transform: uppercase; font-weight: normal;}
.table-box-b p a:hover, .table-box-b span a:hover{background: #d67309;}
.table-box-b p a img,  .table-box-b span a img{vertical-align: middle;}
.table-box-b span a{line-height: 30px; font-size: 14px;}
.table-box-b td, .table-box-b th{border: 1px solid #e5e5e5; padding: 5px 20px;}
.table-box-b th{text-transform: uppercase;}
iframe {min-height: 95vh; width: 100%; background: #fff; height: 100%; border-radius: 10px; margin-top: 20px; overflow: auto;}
iframe::-webkit-scrollbar {
    display: none;
}
.back-btn a{ background: #1f1d71!important; margin-top: 10px;}
.back-btn a:hover{background: #151262 !important;}

@media only screen and (max-width: 767px) {
	
	.container, .table-box{ width: 96%; padding: 0 2%;}
	.dl-main{width: 98%;  margin: 30px 1% 30px 1%; }
	.table-box-b td, .table-box-b th { white-space: nowrap;}
	.wrapper{padding: 20px 0 0 0;}
}
