body { background-color: #ededed; background-size: cover; background-repeat: no-repeat; background-attachment: fixed; background-position: center; position: relative; background-size: cover; background-repeat: no-repeat; background-attachment: fixed; background-position: center; position: relative; color: #fff; }
.form-section { margin: 50px auto; max-width: 70%; padding: 35px; border-radius: 5px; background-color: #02132e9c; border:1px solid #fff; }
.form-control{ background-color: transparent; color: #fff; }
#result {background: #fff;}
#result td {font-size: 15px !important;}
#result th { color: #213c95; border-bottom: 1px solid #6f7ad3 !important; background: #ffca10 !important; font-size:14px; } 
#result>tbody>tr:hover { background: #ffffff;}
#main-result .container { box-shadow: 0 0 20px #ccc; background: #fff; }
#main-header, #main-header .nav li ul, .et-search-form, #main-header .et_mobile_menu { background-color: #213c95; }
#header { background: #213c95; padding: 15px 0;}
.logo { text-align: center;}
#main-result .container { box-shadow: -3px 8px 20px #ccc; background: #fff; }
#main-result { padding:0px 0 50px 0;}
.heading h2 {color: #000; font-size: 22px;}
.left_seprator:before { content: ''; position: absolute; left: 0; width: 100%; height: 1px; background-color: #33333321; }
.left_seprator:after { content: ''; position: absolute; background-color: #fda919; left: 0; margin: 0 auto; width: 100px; visibility: visible; height: 3px; bottom: -2px; }
.left_seprator { position: relative; margin-bottom: 28px; }
#result ul {margin:0; padding: 0;}
#result ul li { list-style: none; padding:3px 0; }
tbody tr td {width: 230px;}
.num_page { background: #213c95; width: auto; display: inline-block; padding: 8px; float: right; }
#main-result a {color:#000; text-decoration:none;}
#main-result a:hover {text-decoration:underline;}
a.back { background: #fda919; width: auto; display: inline-block; padding: 8px 16px; float: right; color: #fff; text-decoration: none; border-radius: 5px; }
a.back:hover {background: #213c95;}
.pagination { display: flex; padding-left: 0; list-style: none; align-items: center; justify-content: center; }
.pagination li:nth-child(1), .pagination li:nth-last-child(1) { background:none;}
.pagination li:nth-child(1) { margin-right:10px;}
.pagination li:nth-last-child(1) { margin-left:10px;}
.pagination li:nth-child(1) a, .pagination li:nth-last-child(1) a {color:#000;}
.pagination li a {text-decoration:none;}
.pagination li a { background: #213c95; padding: 9px 15px; margin: 0 5px; border-radius: 50%; color: #fff; display: flex; align-items: center; justify-content: center; width: 35px; height: 35px; }
.pagination li a:hover  { background:#fda919;}
.pagination li.active a {background:#fda919;}
.pagination li:nth-last-child(1) a {background:none;}
.pagination li:nth-child(1) a {background:none;}

@media (max-width: 1366px) {
.container, .container-lg, .container-md, .container-sm, .container-xl { max-width: 1260px; }
}

@media (max-width: 480px) {
#result ul li {width: 210px !important;}
}