ul{margin:0;padding:0}
li{list-style:none}
.container{width:100%;max-width:1260px;margin:0 auto}
.navbar-brand{padding:10px 15px;height:auto}
.navbar-toggle{border:2px solid #3eb53e}
.navbar-toggle .icon-bar{background-color:#3eb53e}
.header_adv{background:#fdb726;opacity:1;height:77px;width:100%;visibility:visible}
.header{padding:20px 9px 15px}
.rightmenu{margin-top:12px}
.rightmenu li a{color:#354c5e;font-weight:bolder;font-size:20px}
.rightmenu li a .glyphicon{color:#3eb53e}
.rightmenu li a:hover{background-color:transparent;color:#fdb726}
.myfrom{position:relative;padding:0}
.myfrom input{border-radius:4px!important;padding-right:280px;min-height:58px;letter-spacing:-.8px;border:1px solid #dfe2e5;color:#354c5e;line-height:34px;font-size:100%;display:inline-block;vertical-align:middle}
.myfrom button{padding:16px 20px 19px;position:absolute;top:0;right:0}
.myfrom .btn-default:active,.myfrom .btn-default:focus,.myfrom .btn-default:hover{color:#fff;filter:brightness(.93)}
@media (min-width:768px){.myfrom{margin-left:30px}
}
.header-menu{color:#fff;background:linear-gradient(to right,#268f26 0,#299329 10%,#3eb53e 20%,#3eb53e 100%)}
.header-menu-title{float:left;padding-top:15px}
.header-menu-title h4{font-size:.75rem;font-weight:500;line-height:1.67;color:#fff;text-transform:uppercase;margin:0 15px;padding-top:5px}
.header-menu-nav li{padding:20px 0}
.header-menu-nav li a{font-size:16px;font-weight:bolder;background-color:rgba(255,255,255,.2);border-radius:3.125rem;margin-right:15px;text-align:center;color:#fff;padding-left:30px;padding-right:30px}
.header-menu-nav li a:hover{background-color:rgba(255,255,255,.8);color:#2b8aeb}
@media (max-width:767px){.header-menu-nav li{padding:5px 0}
}
.landing-section{padding-top:20px;padding-bottom:20px}
.banner{background-image:url(../bg01.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;padding:10px 0 100px;background-color:#f1f7f5}
.banner .banner-tagline{font-size:80px;font-weight:300;margin-top:100px;margin-bottom:20px;color:#fff;line-height:1}
.banner .banner-title{font-weight:400;font-style:normal;color:#fff9c0;font-size:18px;line-height:1.4;letter-spacing:0}
.banner .logo{max-width:150px;margin-top:40px;margin-left:auto;margin-right:auto}
.breadcrumb{background-color:transparent}
.page-header{border:none}
.page-header h2{font-size:28px;font-weight:bolder}
.practice-exams .table-condensed>thead>tr>th{padding:10px 20px}
.practice-exams .table-condensed>tbody>tr>td{font-size:16px;font-weight:700;color:#1a70c5;padding:20px;border:none;word-wrap:break-word;word-break:normal;overflow:hidden;vertical-align:middle}
@media (max-width:767px){.practice-exams .table-condensed>tbody>tr>td:first-of-type,.practice-exams .table-condensed>thead>tr>th:first-of-type{display:none!important}
}
.practice-id .table>tbody>tr>th{padding:22px 10px 20px 32px}
@media (max-width:767px){.practice-id .table>tbody>tr>th{display:none}
}
.practice-id .table>tbody>tr>td{font-size:16px;color:#516e84;font-weight:500;padding:22px 10px 20px 32px;overflow:hidden;word-wrap:break-word;word-break:normal}
.btn-style{background-image:linear-gradient(180deg,#009232 0,#00b84a 100%);background-color:#3eb53e;color:#fff;font-weight:bolder;font-size:100%;word-wrap:break-word;word-break:normal;padding:10px 30px}
.btn_border{display:inline-block;border:2px solid #0febc0;font-size:16px;color:#0febc0;line-height:1.2em;padding:13px 0;border-radius:60px;width:154px;text-align:center}
.btn_border:hover{background:#0febc0;color:#000!important;text-decoration:none;border:2px solid #0febc0}
.btn-style-shadow{box-shadow:0 21px 32px -10px rgba(237,63,29,.45)}
.btn-style-lg{padding:20px 30px}
.btn-style:focus,.btn-style:hover,.btn-style:visited{color:#fff;-webkit-filter:brightness(.93);filter:brightness(.93)}
.btn-bl{float:right;margin-top:13px;margin-right:10px}
.itembox{padding:10px 20px;background:#fff;box-shadow:0 0 10px #333;box-shadow:0 0 10px rgba(53,49,50,.2)}
.itembox>tbody>tr>th{vertical-align:middle}
.itembox-top{border-top:5px solid #3eb53e}
.itembox-left{border-left:5px solid #3eb53e}
.itembox-left>tbody>tr>td{padding-left:22px;padding-top:12px;padding-bottom:12px}
.downloadleft{float:left;width: 80%;}
.downloadleft ul li{float:left;margin-right:30px}
.leftbox{margin-top:50px;background-repeat:no-repeat;background-position:center center;background-size:cover;min-height:445px;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;box-shadow:0 0 10px #333;box-shadow:0 0 10px rgba(53,49,50,.2)}
.leftbox .color{width:100%;height:100%;background-image:linear-gradient(to bottom,rgba(0,0,0,0),#000);position:absolute;z-index:2;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;z-index:3}
.leftbox .info{position:absolute;width:100%;text-align:center;padding-bottom:5%;bottom:0;text-align:center;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;z-index:3}
.leftbox .info .name{font-size:22px;font-weight:700;color:#fff;line-height:1.2em}
.leftbox .info .dd{font-size:14px;color:#fff;margin-top:5px}
.leftbox .info .btndiv{display:none}
.leftbox .info .btn a{font-size:16px;padding:10px 0;width:140px}
.leftbox:hover .info{padding-bottom:22%}
.leftbox:hover .info .btndiv{display:block}
.leftbox:hover .color{opacity:.4;background-color:#00a8ec;background-image:none}
.well{margin-top:30px}
.premium-content{border-radius: 8px;
    box-shadow: 0 4px 8px 0 rgb(10 22 70 / 15%);
    border:4px solid #009232;
    margin-bottom: 20px;
    padding: 15px;
}
.detail-exam-table{border:1px solid #d9e0ec;width:100%;border-collapse:collapse;table-layout:fixed;border-radius:10px;display:block;overflow:hidden}
.detail-exam-table>tbody>tr>th{background:#f7f7f9;vertical-align:middle;padding:20px 40px}
.detail-exam-table>tbody>tr>td{text-align:left;font-size:16px;font-weight:400;line-height:1.8;padding:20px 40px;vertical-align:middle}
.footer-top{padding:32px;background-color:#f0f3f5}
.footer-top strong{display:block;font-weight:800;margin-bottom:1em}
.footer-top li{list-style:none;margin:10px auto}
.footer-top li a{display:inline-block;color:#000;text-decoration:none;font-weight:700;font-size:16px;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color .2s cubic-bezier(.35,0,.25,1),background-color .2s cubic-bezier(.35,0,.25,1)}
.footer-top .social{margin-right:20px}
.footer-top img{width:20px;height:24px}
.footer-copyright{background-color:#e7eaeb;text-align:center;font-size:14px;line-height:1.4;padding:18px 32px}