body{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:14px !important;color:#333;line-height:22px;height:auto;font-weight:normal !important;}
h1,
h2,
h3,
h4,
h5,
h6,
p,
li,
ul,
ol{margin:0;padding:0;}
label{font-weight:normal}
.mob-cart{display:none}
.gpl-0{padding-left:0}
.gpr-0{padding-right:0}
.fraction,
.top,
.bottom{padding:0 5px;vertical-align:middle;}
.block{display:block;}
.fraction{display:inline-block;text-align:center;}
.bottom{border-top:2px solid #333333;display:block;}
.clr{clear:both;overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.open-sans-font{font-family:'Open Sans', sans-serif;}
.language-right-section{float:right;width:350px;margin:20px 0 10px 0;text-align:right;}
.language-right-section .language-link{text-align:right;margin: 15px 0 10px;}
.language-right-section .language-link a{color:#131313;text-decoration:none;font-size:15px;}
.language-right-section .language-link a:hover{color:#379de5;text-decoration:underline;}
.language-right-section .language-link.chinese{font-size:18px;}
.language-right-section .top-cart-sec{font-family:'Open Sans', sans-serif;font-size:15px;font-weight:normal;text-decoration:none;}
#main{margin:0 auto;padding:0;}
#top{margin:8px 0 0 0;padding:0;}
.aeis-img-popup{width:100%;display:none;min-height:375px;overflow: hidden;}
.back-to-top{background:#fa6e05;color:#fff;padding:10px 15px 15px;font-size:15px;position:fixed;right: 25px;bottom:150px;z-index:9999}
.back-to-top i{color: #fff}
input[type="radio"], input[type="checkbox"] {margin:0 7px 0 0}
.strong{font-weight:bold;}
.hide{display:none;}
.ls-1{letter-spacing:1px;}
.sign-up-sec {margin:10px 0;}
.sign-up-sec .left{float:left;margin:10px 0 10px 20px;color:#000000;}
.chinese.sign-up-sec .left a{font-size:17px;letter-spacing:0.5px;}
.sign-up-sec .left a{color:inherit;text-decoration:none;}
.sign-up-sec .left a:hover{color:inherit;text-decoration:underline;}
.sign-up-sec .right{width:120px;float:right;}
.anchor-link-nocolor{text-decoration:none;font-weight:bold;color:inherit;}
.anchor-link-nocolor:hover{text-decoration:underline;color:#319fde;}
.anchor-link{text-decoration:none;color:#3a3a3a;font-weight:bold;}
.anchor-link:hover{text-decoration:underline;color:#319fde;}
.anchor-link-color{color:#3a3a3a;text-decoration:none;}
.anchor-link-color:hover{text-decoration:underline;color:#319fde;}
.yellow-text{color:yellow;}
.top-logout-link {margin: 10px 5px;}
.top-logout-link a{color:#131313;text-align: right;text-decoration:none;font-size:16px;}
.top-logout-link a:hover{color:#379de5;text-decoration:underline;}
.topright_bg{border-radius:0 0 5px 5px;background:#e0e0e0;padding:3px;}
.menu,
.menu ul,
.menu li,
.menu a{margin:0;padding:0;border:none;z-index:99999;outline:none;text-align:left;}
.menu{height:40px;width:990px;background:#404040;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;behavior:url(PIE.htc);}
.menu li{position:relative;list-style:none;float:left;display:block;line-height:26px;margin:0 0 0 0;padding-top:6px;}
.menu li a{display:block;padding:0 31px;margin:6px 0;line-height:28px;text-decoration:none;text-align:left;border-left:1px dotted #f3f3f3;font-family:Helvetica, Arial, sans-serif;font-weight:normal;text-transform:capitalize;font-size:15px;color:#ffffff;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out;}
.menu li:first-child a{border-left:none;}
.menu li:last-child a{border-right:none;}
.menu ul{position:absolute;top:40px;left:0;opacity:0;background:#393838;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-transition:opacity .25s ease .1s;-moz-transition:opacity .25s ease .1s;-o-transition:opacity .25s ease .1s;-ms-transition:opacity .25s ease .1s;transition:opacity .25s ease .1s;}
.menu li:hover > ul{opacity:1;}
.menu ul li{z-index:99999;height:0;overflow:hidden;padding:0;text-align:left;-webkit-transition:height .25s ease .1s;-moz-transition:height .25s ease .1s;-o-transition:height .25s ease .1s;-ms-transition:height .25s ease .1s;transition:height .25s ease .1s;}
.menu li:hover > ul li{height:auto;overflow:visible;padding:0;}
.menu ul li a{width:auto;height:auto;font-size:12px;text-transform:none;padding:4px 0 4px 10px;margin:0;border:none;border-bottom:1px solid #f3f3f3;}
.menu ul li:last-child a{border:none;}

.exam_middle_content .m_label{position: relative;padding: 0 0 0 20px;margin: 0 0 3px}
.exam_middle_content .m_label input[type="checkbox"]{position: absolute;margin: 3px 2px 0 0px;left: 0px}
.m_label .new-papers-gif{width:65px;margin:-8px 0 0 0}
#custom-aeis-menu{margin:10px 0}
#custom-aeis-menu .bg-light {
    background-color: #404040!important;
}
#custom-aeis-menu .navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link {
    color: #fff;
    background: #fc7600;
}
#custom-aeis-menu .navbar-light .navbar-nav .nav-link {
    color: #fff;
}
#custom-aeis-menu .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
   color: #000000 !important;
    background: #fdce28;
}

#custom-aeis-menu .navbar-light .navbar-nav.chinese-nav .nav-link {
   font-size:15px;
   letter-spacing:1px
}
#custom-aeis-menu .navbar-nav.chinese-nav .dropdown-item{font-size:15px}
#custom-aeis-menu .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 28px;
    padding-left: 28px;
    border-right: 1px dotted #fff;
}

#custom-aeis-menu .navbar-toggler {
    padding: .25rem .25rem;
    font-size: 1.25rem;
    line-height: 1;
    background-color: transparent;
    border: 1px solid transparent;
    border-radius: .25rem;
    position: absolute;
    z-index: 999;
    right: 0;
    top: -105px;
}
#custom-aeis-menu .navbar-toggler.admin-toggle {
	top: -140px;
}
#custom-aeis-menu .dropdown-menu {
    position: absolute;
    top: 96%;
    left: 0;
    z-index: 1000;
    
    float: left;
    min-width: 15rem;
    padding: 0;
    margin: .125rem 0 0;
    font-size: 1rem;
    color: #212529;
    text-align: left;
    list-style: none;
    background-color: #404040;
    background-clip: padding-box;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 0;
}

#custom-aeis-menu .navbar-nav li:hover > ul.dropdown-menu {display: block}

#custom-aeis-menu .dropdown-submenu {
    position:relative;
}
#custom-aeis-menu .dropdown-submenu > .dropdown-menu {
    top: 0;
    left: 100%;
    margin-top:0;
}

/* rotate caret on hover */
#custom-aeis-menu .dropdown-menu > li > a:hover:after {
    text-decoration: underline;
    transform: rotate(-90deg);
}

#custom-aeis-menu .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 30px;
    padding-left: 30px;
    border-right: 1px dotted;
    padding-bottom: 10px;
    padding-top: 10px;
}
#custom-aeis-menu .navbar {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 0 !important;
    border-radius: 5px;
}

#custom-aeis-menu .dropdown-item {
    display: block;
    width: 100%;
    padding: .75rem 1.5rem;
    clear: both;
    font-weight: 400;
	font-size: 14px;
    color: #fff;
    text-align: inherit;
    white-space: nowrap;
    background-color: transparent;
    border-bottom: 1px dotted;
}
#custom-aeis-menu .dropdown-item:focus, #custom-aeis-menu .dropdown-item:hover {
    color: #000000;
    text-decoration: none;
    background-color: #fdce28;
}
#custom-aeis-menu .navbar-expand-md .navbar-nav .last-n {
border: 0;
}
#banner{margin:0;border:5px solid #b1b1b1;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;float:left;}
.number_slideshow{line-height:20px;font-size:11px;font-family:Arial, Helvetica, sans-serif;padding:0px;margin:0px;position:relative;display:none;}
.number_slideshow .number_slideshow_nav{filter:alpha(opacity=60);opacity:0.6;padding:0px;margin:0px;position:absolute;bottom:10px;right:10px;}
.number_slideshow .number_slideshow_nav li{box-shadow:1px 1px 1px rgba(0, 0, 0, 0.5);-webkit-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.5);-moz-box-shadow:1px 2px 1px rgba(0, 0, 0, 0.5);-o-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.5);-khtml-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.5);margin-left:6px;position:relative;float:left;}
.number_slideshow .number_slideshow_nav li a{padding-left:8px;padding-right:8px;}
.number_slideshow ul{margin:0px;background-position:center center;background-repeat:no-repeat;}
.number_slideshow ul li{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px;padding:0px;margin:0px;list-style:none;position:absolute;}
.number_slideshow ul li p{margin:0px;position:absolute;top:0px;left:0px;padding-left:5px;padding-right:5px;filter:alpha(opacity=60);opacity:0.6;font-size:13px;line-height:23px;}
.number_slideshow ul li a{text-decoration:none;}
.number_slideshow ul li a img{border:none;}
#login{height:auto;margin:0;border:5px solid #e3b926;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.login_bg{min-height:265px;margin:0;padding:0;background:#fdce28;font-size:13px;}
.login_bg h1{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;text-decoration:none;line-height:25px;color:#794600;}
.login_bg p{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;text-decoration:none;line-height:18px;color:#fff;}
.login_bg p a{text-decoration:none;line-height:20px;color:#000;}
.login_bg p a:hover{text-decoration:underline;}
.admin_hd_bg{background:url(../images/orng_cont_top_cntr.png) repeat-x;width:100%;height:46px;-webkit-border-radius:12px 12px 0 0;-moz-border-radius:12px 12px 0 0;border-radius:12px 12px 0 0;behavior:url(PIE.htc);}
.admin_hd_bg h2{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:18px;color:#d55901;text-decoration:none;font-weight:normal;padding:10px 0 0 0;}
.middle-sec{margin:13px 0}
#wrp_lft{margin:0;padding:0;float:left;}
.wrp_top_lft{background:url(../images/wrp_top_lft_bg.gif) no-repeat;width:5px;height:5px;margin:0;padding:0;float:left;}
.wrp_top_mdl{background:url(../images/wrp_top_mdl_bg.gif) repeat-x;width:670px;height:5px;margin:0;padding:0;float:left;}
.wrp_top_rgt{background:url(../images/wrp_top_rgt_bg.gif) no-repeat;width:5px;height:5px;margin:0;padding:0;float:right;}
.wrp_mdl{background:url(../images/wrp_mdl_bg.gif) repeat-y;width:680px;height:auto;margin:0;padding:0;}
.wrp_btm_lft{background:url(../images/wrp_btm_lft_bg.gif) no-repeat;width:5px;height:5px;margin:0;padding:0;float:left;}
.wrp_btm_mdl{background:url(../images/wrp_btm_mdl_bg.gif) repeat-x;width:670px;height:5px;margin:0;padding:0;float:left;}
.wrp_btm_rgt{background:url(../images/wrp_btm_rgt_bg.gif) no-repeat;width:5px;height:5px;margin:0;padding:0;float:right;}
.alert a{color:#fff}
.alert a:hover{color:#fff}
.paper-check-box{-ms-transform: scale(1.3);-moz-transform: scale(1.3);-webkit-transform: scale(1.3);-o-transform: scale(1.3);transform: scale(1.3);padding: 10px;margin:0 10px 0 5px}
#cont{width:648px;height:auto;margin:0 auto;padding:0;}
.cont_top_left{background:url(../images/cont_top_lft_bg.jpg) no-repeat;width:6px;height:45px;float:left;}
.cont_top_mdl{background:url(../images/cont_top_mdl_bg.jpg) repeat-x;width:636px;height:45px;float:left;}
.cont_top_rgt{background:url(../images/cont_top_rgt_bg.jpg) no-repeat;width:6px;height:45px;float:right;}
.cont_mdl{width:646px;height:auto;margin:0;padding:0;border-left:#f3dfcc solid 1px;border-right:#f3dfcc solid 1px;background:#fff;}
.cont_btm_left{background:url(../images/cont_btm_lft_bg.jpg) no-repeat;width:6px;height:6px;float:left;}
.cont_btm_mdl{background:url(../images/cont_btm_mdl_bg.jpg) repeat-x;width:636px;height:6px;float:left;}
.cont_btm_rgt{background:url(../images/cont_btm_rgt_bg.jpg) no-repeat;width:6px;height:6px;float:right;}
#wrp_rgt{width:345px;height:auto;margin:0;padding:0;float:right;}
.cont_top_left2{background:url(../images/orng_top_lft_bg.gif) no-repeat;width:5px;height:41px;float:left;}
.cont_top_mdl2{background:url(../images/orng_top_mdl.gif) repeat-x;width:300px;height:41px;float:left;}
.cont_top_rgt2{background:url(../images/orng_top_rgt_bg.gif) no-repeat;width:5px;height:41px;float:left;}
.cont_mdl2{width:308px;height:auto;margin:0;padding:0;border-left:#fc7600 solid 1px;border-right:#fc7600 solid 1px;background:#fff4ea;}
.cont_btm_left2{background:url(../images/orng_btm_lft_bg.gif) no-repeat;width:5px;height:6px;float:left;}
.cont_btm_mdl2{background:url(../images/orng_btm_mdl_bg.gif) repeat-x;width:300px;height:6px;float:left;}
.cont_btm_rgt2{background:url(../images/orng_btm_rgt_bg.gif) no-repeat;width:5px;height:6px;float:left;}
.frm_head{background:url(../images/gradient.png) no-repeat center;width:300px;line-height:41px;font-family:Arial, Helvetica, sans-serif;color:#945401;font-size:14px;}
.nav_list{margin-top:0;width:auto;}
. ul{margin:0;padding-left:5px;list-style:none;}
.nav_list ul li{color:#4f5354;text-transform:none;background:url(../images/arrow.gif) no-repeat 0 10px;padding:4px 0 0 25px;margin-top:6px;font-size:14px;list-style:none;}
.nav_list ul li a{color:#626262;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;display:block;height:auto;padding-bottom:0;margin-top:10px;padding-left:15px;padding-top:3px;}
.nav_list li a:hover{color:#fa6b05;}
.nav_list2{margin-top:0;width:auto;}
.nav_list2 ul{margin:0;padding-left:5px;list-style:none;}
.nav_list2 ul li{color:#4f5354;text-transform:none;background:url(../images/arrow.gif) no-repeat 0 10px;padding:4px 0 0 25px;margin-top:0;font-size:13px;}
. a{color:#626262;font-family:Arial, Helvetica, sans-serif;font-size:13px;text-decoration:none;display:block;height:auto;padding-bottom:0;margin-top:10px;padding-left:15px;padding-top:3px;}
.nav_list2 li a:hover{color:#fa6b05;}
.nav_list3{margin-top:0;width:auto;}
.nav_list3 ul{margin:0;padding-left:5px;list-style:none;}
.nav_list3 ul li{color:#626262;text-transform:none;background:url(../images/arrow.gif) no-repeat 0 10px;margin-top:4px;}
.nav_list3 ul li a{color:#F60;font-family:Arial, Helvetica, sans-serif;font-size:13px;text-decoration:none;display:block;height:auto;padding-bottom:0;margin-top:4px;padding-left:20px;padding-top:3px;}
.nav_list3 li a:hover{color:#000;}
.nav_list4{margin-top:0;width:auto;}
.nav_list4 ul{margin:0;padding-left:5px;list-style:none;}
.nav_list4 ul li{color:#4a4a4a;text-transform:none;background:url(../images/ok.gif) no-repeat 0 7px;padding:4px 0 0 25px;margin-top:6px;font-size:15px;font-family:Verdana, Geneva, sans-serif;font-style:normal;}
.nav_list4 ul li a{color:#626262;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;display:block;height:auto;padding-bottom:0;margin-top:10px;padding-left:15px;padding-top:3px;}
.nav_list4 li a:hover{color:#fa6b05;}
.txtbox{width:180px;height:auto;margin:0;padding:4px;font-family:Arial, Helvetica, sans-serif;font-size:13px;text-decoration:none;color:#333;border:#c4986f solid 1px;outline:none;resize:none;background:#fff6ec;text-align:left;}
.txtbox1{width:190px;height:auto;margin-top:20px;padding:4px;font-family:Arial, Helvetica, sans-serif;font-size:13px;text-decoration:none;color:#333;border:#c4986f solid 1px;outline:none;resize:none;background:#fff6ec;text-align:left;}
.textbox{width:260px;height:auto;margin:0;padding:8px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:14px;text-decoration:none;color:#9a4a00;border:#d2660b solid 1px;outline:none;resize:none;background:#ffc28e;}
.textbox2{width:600px;height:auto;margin:0;padding:8px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:14px;text-transform:uppercase;text-decoration:none;color:#9a4a00;border:#d2b69c solid 1px;outline:none;resize:none;background:#f5e3d3;}
.entr_btn{background:url(../images/entr_btn.png) no-repeat;width:126px;height:56px;cursor:pointer;border:0;}
.logout_btn{background:url(../images/logout_btn.png) no-repeat;width:126px;height:56px;cursor:pointer;border:0;}
.start_quiz_btn{background:url(../images/buy_mck_button.png) no-repeat;width:175px;height:56px;cursor:pointer;border:0;}
.start_quiz_btn.chinese_bg{background:url(../images/ch_buy_mock_btn.png) no-repeat;width:170px;height:40px;}
.logout_btn.chinese_bg{background:url(../images/ch_logout_btn.png) no-repeat;width:110px;height:40px;cursor:pointer;border:0;}
.post_btn a{background:#ff8c00;width:120px;border:solid 1px #d27300;padding:3px 5px 3px 5px;margin:-32px 0 0 80px;display:block;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;text-align:center;color:#fff;text-decoration:none;border-radius:5px;position:absolute;}
.post_btn a:hover{background:#F90;}
.post_btn2 a{background:#ff8c00;width:120px;border:solid 1px #d27300;padding:3px 5px 3px 5px;margin:0 0 0 0;display:block;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;text-align:center;color:#fff;text-decoration:none;border-radius:5px;}
.post_btn2 a:hover{background:#F90;}
#subscribe{width:648px;height:auto;margin:0;padding:0;overflow:hidden;}
.subs_top_lft{background:url(../images/subs_top_left_bg.gif) no-repeat;width:5px;height:5px;float:left;}
.subs_top_mdl{background:#f6e0cc;width:638px;height:5px;float:left;}
.subs_top_rgt{background:url(../images/subs_top_rgt_bg.gif) no-repeat;width:5px;height:5px;float:left;}
.subs_mdl{background:#f6e0cc;width:648px;height:auto;float:left;}
.subs_btm_lft{background:url(../images/subs_btm_left_bg.gif) no-repeat;width:5px;height:5px;float:left;}
.subs_btm_mdl{background:#f6e0cc;width:638px;height:5px;float:left;}
.subs_btm_rgt{background:url(../images/subs_btm_rgt_bg.gif) no-repeat;width:5px;height:5px;float:left;}
.blck_bg{background:#fff;}
.announce-ps1{margin:0 0 12px}
.cta-sec{background:#fdce28;padding:50px 0;margin:30px 0 0 0}
.cta-sec h4{font-weight:700;color:#000;font-size:23px;text-transform:uppercase;line-height:1.5em;}
.cta-sec a{font-weight:700;border:2px solid #2c9e2c;font-size:16px;font-style:normal;letter-spacing:.5px;text-transform:uppercase;background-color:#2c9e2c;padding:15px 30px;color:#fff;text-decoration:none;margin:10px 0 0 0;display:inline-block;}
.cta-sec a:hover{background:#2ab32a;border:2px solid #2ab32a}

.cta-sec.ch h4{font-size:34px;}
.cta-sec.ch a{font-size:25px;margin:20px 0 0 0}
#footer{background:url(../images/footer_bg.jpg) #333;width:100%;height:auto;margin:0px 0 0 0;padding:0px;color:#7b7b7b;}
.footer{width:990px;height:auto;margin:0px auto;padding:0px;}
.footer h6{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#ef6e00;font-size:20px;text-decoration:none;font-weight:normal;text-transform:uppercase;}
.footer p{font-family:Arial, Helvetica, sans-serif;color:#7b7b7b;font-size:12px;text-decoration:none;font-weight:normal;line-height:20px;}
.footer p a{font-family:Arial, Helvetica, sans-serif;color:#7b7b7b;font-size:12px;text-decoration:none;font-weight:normal;line-height:20px;}
.footer p a:hover{font-family:Arial, Helvetica, sans-serif;color:#dc6800;font-size:12px;text-decoration:none;font-weight:normal;line-height:20px;}
.footer_nav ul{width:560px;margin:0px auto;padding:0px;}
.footer_nav ul li{width:auto;margin:0px;padding:0px;list-style:none;list-style-position:inside;float:left;}
.footer_nav ul li a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#959595;text-decoration:none;font-weight:normal;margin:0px 0 0 5px;padding:0px 10px 0 3px;border-right:#786f5a solid 1px;line-height:18px;}
.footer_nav ul li a.nodivider{border-right:none;}
.footer_nav ul li a:hover{color:#ef6e00;}
.star{background:url(../images/star_bg.png) no-repeat;width:636px;height:257px;margin:0 auto;padding:0;}
.downld_btn{background:url(../images/download_btn.jpg) no-repeat;width:151px;height:34px;cursor:pointer;border:0;}
.sbmt_btn{background:url(../images/sbmt_btn.jpg) no-repeat;width:80px;height:25px;cursor:pointer;border:0;}
.rgstr_btn{background:url(../images/register_btn.png) no-repeat;width:84px;height:31px;cursor:pointer;border:0;}
.update_btn{background:url(../images/update_btn.png) no-repeat;width:84px;height:31px;cursor:pointer;border:0;}
.submt_btn{background:url(../images/submit-button-2.png) no-repeat;width:104px;height:31px;margin:0;padding:0;border:0;cursor:pointer;}
.text_link{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration:none;line-height:20px;color:#4f5354;}
.text_link a{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;line-height:20px;color:#F60;}
.text_link a:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;line-height:20px;color:#000;}
.textgry_link a{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;text-decoration:none;line-height:20px;color:#333;}
.textgry_link a:hover{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;text-decoration:none;line-height:20px;color:#F90;}
.text{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration:none;line-height:20px;color:#323232;}
.b{font-weight:bold;}
h1{font-family:Arial, Helvetica, sans-serif;font-size:24px;font-weight:normal;text-decoration:none;color:#ec6f00;line-height:25px;}
h2{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;text-decoration:none;color:#ec6f00;line-height:22px;}
h2 a{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none;color:#ec6f00;line-height:22px;}
h2 a:hover{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none;color:#794600;line-height:22px;}
h3{font-size:14px;font-weight:bold;text-decoration:none;color:#c05c00;line-height:20px;}
h4{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none;color:#525252;line-height:20px;}
.bdr_btm{border-bottom:#4c4c4d dashed 1px;}
.bdr_btm2{border-bottom:#e5e5e5 dashed 1px;}
.gry_bdr_btm{border-bottom:#CCC solid 1px;}
.gry_bdr{border:#dedbdb solid 3px;}
.gry_bg2{background:#fafafa;border:#f1f0f0 solid 1px;}
.orng_bg{background:#fc7600;color:#fff;}
.black_colr{color:#000;}
.blu_colr{color:#0030b8;}
.red_clor{color:#F00;}
.gray_bg{background:#dbdbdb;}
.footer_line{background:#d9d9d9;}
.fs11{font-size:11px;}
.fs12{font-size:12px;}
.fs13{font-size:13px;}
.fs14{font-size:14px;}
.fs15{font-size:15px;}
.fs16{font-size:16px;}
.fs17{font-size:17px;}
.fs18{font-size:18px;}
.fs20{font-size:20px;}
.fs24{font-size:24px;}
.fs26{font-size:26px;}
.fs28{font-size:28px;}
.fs29{font-size:29px;}
.fs30{font-size:30px;}
.fs32{font-size:32px;}
.fs34{font-size:34px;}
.fs36{font-size:36px;}
.fs38{font-size:38px;}
.fs40{font-size:40px;}
.blank5{height:5px;}
.blank6{height:6px;}
.blank7{height:7px;}
.blank8{height:8px;}
.blank10{height:10px;}
.blank20{height:20px;}
.blank200{height:200px;}
.mt5{margin-top:5px;}
.mt6{margin-top:6px;}
.mt7{margin-top:7px;}
.mt8{margin-top:8px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.p3{padding:3px;}
.p5{padding:5px;}
.p10{padding:10px;}
.p15{padding:15px;}
.bd_rd6{border-radius:6px;}
.pl2{padding-left:2px;}
.pl3{padding-left:3px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pr25{padding-right:25px;}
.pr30{padding-right:30px;}
.pb10{padding-bottom:10px;}
.pt5{padding-top:5px;}
.pt6{padding-top:6px;}
.pt7{padding-top:7px;}
.pt10{padding-top:10px;}
.pt12{padding-top:12px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt25{padding-top:25px;}
.pt30{padding-top:30px;}
.w50{width:50px;}
.w60{width:60px;}
.w80{width:80px;}
.w90{width:90px;}
.w100{width:100px;}
.w120{width:120px;}
.w130{width:130px;}
.w140{width:140px;}
.w150{width:150px;}
.w160{width:160px;}
.w170{width:170px;}
.w180{width:180px;}
.w200{width:200px;}
.w200{width:200px;}
.w220{width:220px;margin:auto;}
.w222{width:222px;}
.w236{width:236px;}
.w250{width:250px;}
.w260{width:260px;}
.w270{width:270px;}
.w295{width:295px;}
.w290{width:290px;margin:0 auto;}
.w300{width:300px;}
.w315{width:325px;margin:5px auto;}
.w325{width:325px;}
.w330{width:330px;margin:auto;}
.w340{width:340px;padding:6em 0em 0em 11em;}
.w350{width:350px;}
.w360{width:360px;}
.w380{width:380px;}
.w390{width:390px;}
.w400{width:400px;}
.w410{width:410px;}
.w430{width:430px;}
.w417{width:417px;}
.w450{width:450px;}
.w500{width:500px;}
.w600{width:600px;}
.w635{width:635px;}
.w652{width:652px;margin:auto;}
.w660{width:660px;}
.orng_cont_top_lft{background:url(../images/orng_cont_top_lft.png) no-repeat;width:9px;height:45px;margin:0;padding:0;float:left;}
.orng_top_cntr{background:url(../images/orng_cont_top_cntr.png) repeat-x;width:334px;height:45px;margin:0;padding:0;float:left;}
.orng_top_cntr h2{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:18px;color:#d55901;text-decoration:none;font-weight:normal;padding:15px 0 0 0;}
.orng_cont_top_rgt{background:url(../images/orng_cont_top_rgt.png) no-repeat;width:9px;height:45px;margin:0;padding:0;float:right;}
.orng_cont_mdl{width:350px;margin:0;padding:0;background:#f7f7f7;border-left:#e5e5e5 solid 1px;border-right:#e6e6e6 solid 1px;}
.orng_cont_btm_lft{background:url(../images/orng_cont_btm_lft.png) no-repeat;width:9px;height:10px;margin:0;padding:0;float:left;}
.orng_cont_btm_cntr{background:url(../images/orng_cont_cntr_btm.png) repeat-x;width:334px;height:10px;margin:0;padding:0;float:left;}
.orng_cont_btm_rgt{background:url(../images/orng_cont_btm_rgt.png) no-repeat;width:9px;height:10px;margin:0;padding:0;float:right;}
.add_btn{background:url(../images/add_btn.png) no-repeat;width:64px;height:31px;cursor:pointer;border:0;}
.show_btn{background:url(../images/show_btn.png) no-repeat;width:64px;height:31px;cursor:pointer;border:0;}
.dl_btn{background:url(../images/delte_btn.png) no-repeat;width:78px;height:31px;cursor:pointer;border:0;}
.updt_btn{background:url(../images/updt_btn.png) no-repeat;width:78px;height:31px;cursor:pointer;border:0;}
#wrap_mdl{width:990px;height:auto;margin:10px 0 0 0;padding:0;float:left;}
.wrp_top_lft2{background:url(../images/wrp_top_lft_bg.gif) no-repeat;width:5px;height:5px;margin:0;padding:0;float:left;}
.wrp_top_mdl2{background:url(../images/wrp_top_mdl_bg.gif) repeat-x;width:988px;height:5px;margin:0;padding:0;float:left;}
.wrp_top_rgt2{background:url(../images/wrp_top_rgt_bg.gif) no-repeat;width:5px;height:5px;margin:0;padding:0;float:right;}
.wrp_mdl2{background:url(../images/wrp_mdl_bg2.gif) repeat-y;width:990px;height:auto;margin:0;padding:0;}
.wrp_btm_lft2{background:url(../images/wrp_btm_lft_bg.gif) no-repeat;width:5px;height:5px;margin:0;padding:0;float:left;}
.wrp_btm_mdl2{background:url(../images/wrp_btm_mdl_bg.gif) repeat-x;width:988px;height:5px;margin:0;padding:0;float:left;}
.wrp_btm_rgt2{background:url(../images/wrp_btm_rgt_bg.gif) no-repeat;width:5px;height:5px;margin:0;padding:0;float:right;}
.get-subs_btn{background:url(../images/get-subs_btn.png) no-repeat;width:146px;height:34px;cursor:pointer;border:0;}
.search_btn{background:url(../images/search_btn.png) no-repeat;width:80px;height:31px;cursor:pointer;border:0;}
.download_excel{font:bold 14px arial;color:#DC6800;text-align:right;display:block;float:right;margin-top:-28px;text-decoration:none;}
.send_btn{background:url(../images/submit-button-2.png) no-repeat;width:88px;height:31px;cursor:pointer;border:0;}
.get-subs_btn1{background:url(../images/paypal.jpg) no-repeat;width:85px;height:30px;cursor:pointer;border:0;float:left;text-indent:-99999px;}
.get-subs_btn11{background:url(../images/paypal1.png) no-repeat;width:85px;height:30px;cursor:pointer;border:0;float:left;text-indent:-99999px;}
.login_btn{background:url(../images/logn_btn.png) top left no-repeat;width:76px;height:29px;cursor:pointer;border:0;display:block;}
.rgstr_btn1{background:url(../images/registr_btn.png) no-repeat;width:120px;height:29px;cursor:pointer;border:0;}
.wrp_mdl1{width:590px;height:auto;margin-left:33px;margin-top:-20px;}
#img{border:0 none;outline:medium none;}
.nav_menu,
.nav_menu ul,
.nav_menu li,
.nav_menu a{margin:0;padding:0;border:none;outline:none;}
.nav_menu{height:40px;background:#404040;width:auto;border-radius:6px;}
.nav_menu li{position:relative;list-style:none;float:left;display:block;line-height:26px;margin:0px 0 0 0;padding-top:4px;}
.nav_menu li a{display:block;padding:0px 24px;line-height:34px;vertical-align:middle;text-decoration:none;font-size:14px;text-align:center;text-transform:uppercase;font-weight:normal;color:#ffffff;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out;}
.nav_menu li:first-child a{border-left:none;}
.nav_menu li:last-child a{border-right:none;}
.nav_menu li:hover > a{color:#f3f3f3;}
.nav_menu ul{z-index:99999;position:absolute;top:40px;left:0;opacity:0;background:#404040;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-transition:opacity .25s ease .1s;-moz-transition:opacity .25s ease .1s;-o-transition:opacity .25s ease .1s;-ms-transition:opacity .25s ease .1s;transition:opacity .25s ease .1s;}
.nav_menu li:hover > ul{opacity:1;}
.nav_menu ul li{z-index:99999;height:0;overflow:hidden;padding:0;text-align:left;-webkit-transition:height .25s ease .1s;-moz-transition:height .25s ease .1s;-o-transition:height .25s ease .1s;-ms-transition:height .25s ease .1s;transition:height .25s ease .1s;}
.nav_menu li:hover > ul li{height:36px;overflow:visible;z-index:99999;padding:0;}
.nav_menu ul li a{z-index:99999;width:240px;text-align:left;height:30px;padding:10px 0 0 10px;line-height:28px;margin:0;border:none;border-bottom:1px solid #f3f3f3;text-transform:none;}
.nav_menu ul li:last-child a{border:none;z-index:99999;}
.nav_menu li ul li ul{left:240px;top:0;}
.nav_menu ul li a{font-size:14px;}
.h_m_login{color:#000000;display:block;float:right;font-size:20px;margin:14px 15px;padding:10px 10px 3px;}
.textbox_reg{width:83%;margin-bottom:18px;margin-left:20px;padding:8px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;text-decoration:none;color:#535353;border:#adadad solid 1px;outline:none;background:#fff;}
#login .textbox_reg{width:88%}
.selectbox_reg{width:88%;height:40px;margin-left:20px;padding:8px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;text-decoration:none;color:#535353;border:#adadad solid 1px;outline:none;resize:none;background:#fff;}
.btn_submit_form_login{-webkit-appearance:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border:1px solid #2c9e2c;text-align:center;font-weight:600;display:inline-block;color:#fff;background:#2c9e2c;border-radius:6px;padding:8px 0;text-decoration:none;cursor:pointer;font-size:15px;width:100px;}
.btn_submit_form_login:hover{background:#2ab32a;}
.ml10{margin-left:10px;}
.m_btm20{margin-bottom:20px;}
.m_btm10{margin-bottom:10px;}
.m_all10{margin:10px;}
.m_all20{margin:20px;}
.m_alltp10{margin:10px 0;}
.m_alltp20{margin:20px 0;}
.t_center{text-align:center;}
.index_middle_content{padding:40px 40px 20px 40px;background:#fbfbfb;}
.new_wrp_mdl{margin:0;padding:0;}
.paper_help{font-family:'Open Sans', sans-serif;font-size:22px;font-weight:bold;text-decoration:none;color:#404040;line-height:25px;text-transform:uppercase;}
.front_heading{margin:5px 0;}
.front_heading h3{font-size:16px;text-decoration:none;color:#000000;line-height:20px;padding:10px;background-color:#fdce28;margin:7px 0;}
.front_heading p{font-size:14px;line-height:20px;padding:8px 15px 15px 10px;}
.front_links{padding:5px 0 0 15px;}
.front_links ul{margin:10px 25px;}
.front_links ul li{padding:0;}
.front_links ul li a{font-size:13px;color:#379de5;text-decoration:underline;}
.sidebar_inner_header{background:#404040;border-bottom:5px solid #bfbfbf;}
.sidebar_inner_header h2{color:#fff;text-align:center;padding:15px;font-size:18px;font-family:'Open Sans', sans-serif;font-weight:600;}
.sidebar{border:5px solid #bfbfbf;;margin:-3px 0 15px 0;border-radius:6px;box-shadow:0 4px 12px #827f7f}
.sidebar_inner_content{padding:10px 20px;}
.mock_paper_link a{font-size:14px;color:#379de5;text-decoration:underline;}
.primar_buy_now{margin:10px 0 20px;position:relative}
.primar_buy_now .buy_now_paper{-webkit-border-radius:8;-moz-border-radius:8;border-radius:8px;color:#000;font-size:15px;background:#fff;padding:8px 0;margin:5px 0;text-decoration:none;border:3px solid #fec619;box-shadow:3px 3px 3px #eee;-webkit-appearance:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;width:100px;cursor:pointer;position: absolute;right: 0;top: -2px}
.buy_now_paper:hover{background:#eeb914;text-decoration:none;border-color:#eeb914;}
.alert-success{color:#fff;background-color:#3aa23c;}
.alert-error{color:#fff;background-color:#ff0000;border-color:#d6e9c6;}
.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;}
.sidebar2{margin:0 0 15px 0;}
.sidebar2 h2{font-size:24px;margin:0 0 15px 0;font-weight:bold;font-family:'Open Sans', sans-serif;padding:9px 8px 4px 16px;line-height:25px;color:#000;}
.sidebar2 h2 span{color:#fa9a1a;}
.annoucement_inner_header{background:#404040;border-bottom:2px solid #c2c2c2;}
.annoucement_inner_header h2{color:#fff;text-align:center;padding:10px 68px;font-size:18px;}
.title_content{background:#404040;}
.title_content_header{padding:10px 0;}
.title_content_header h2{color:#fff;padding:3px 20px;font-size:18px;font-family:'Open Sans', sans-serif;text-transform:uppercase;text-align:center;font-weight:600;}
.title_content_header h2 span{font-size:17px;}
.title_content_header h1{color:#fff;padding:3px 20px;font-size:18px;font-family:'Open Sans', sans-serif;text-transform:uppercase;font-weight:600;line-height:31px;}

.annoucement{border:2px solid #c2c2c2;margin:20px 0 10px 0;}
.annoucement_inner_content{padding:10px 40px 10px 35px;background:#f7f7f7;}
.annoucement h3{font-size:15px;}
.annoucement h4{font-size:14px;}
.content_aeis p{margin:10px 0;}
.preparatory-course-heading{font-size:14px;display:inline-block;color:#333;}
.content_nanyang p{font-size:14px;margin:15px 0;}
.about_middle_content{padding:20px 40px 20px 40px;background:#fbfbfb;}
.about_front_links{padding:20px 0 0;}
.about_front_links ul{margin:5px 0;}
.about_front_links p{margin:0px;font-size:16px;color:#2e75b6;font-weight:bold;}
.about_front_links ul li{padding:0;list-style:none;}
.about_front_links ul li h2 a{font-size:15px;color:#379de5;text-decoration:none;line-height:25px;}
.Other_Subjects_list li{display:inline-block;list-style:outside none none;margin-right:18px;}
.Other_Subjects_list li a{background:none repeat scroll 0 0 #fec619;border-radius:8px;display:inline-block;font-size:15px;color:#fff;padding:10px 31px;text-decoration:underline;}
.Other_Subjects_list li a:hover{background:#eeb914;}
.exam_middle_content h4 a{color:#2e7bcb;text-decoration:none;}
.ebook{width:300px;float:right;}
.font_calibri_text{font-family:'Open Sans', sans-serif;}
.orng_colr{color:#fa9a1e;}
.orng_colr_n{font-family:'Open Sans', sans-serif;font-size:14px;font-weight:normal;margin:5px 0 15px;text-decoration:none;line-height:22px;}
.blue_color{color:#2e7bcb;}
.practice_title_orange{padding:12px 15px;color:#fff;background:#fec619;font-family:'Open Sans', sans-serif;font-size:17px;font-weight:normal;margin:0 0 10px}
.practice_title_gray{padding:12px 15px;color:#fff;background:#8497b0;font-family:'Open Sans', sans-serif;font-size:17px;font-weight:normal;margin:0 0 10px}
.practice_title_blue{padding:12px 15px;color:#fff;background:#2e75b6;font-family:'Open Sans', sans-serif;font-size:17px;font-weight:normal;margin:0 0 10px}
.practice_title_green{padding:12px 15px;color:#fff;background:#bf9000;font-family:'Open Sans', sans-serif;font-size:17px;font-weight:normal;margin:0 0 10px}
.add_to_cart{padding:12px;color:#000;background:#fff;font-family:'Open Sans', sans-serif;font-size:18px;font-weight:normal;width:230px;border:3px solid #4caf50;border-radius:35px;cursor:pointer;-webkit-appearance:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;font-weight:bold;}
.full_exam{border:3px dashed #fe3636;font-size:14px;padding:5px 15px;margin:15px 0;}
.full_exam_yellow{border:3px dashed #ffc000;font-size:14px;padding:5px 15px;margin:15px 0;}
.full_exam_gray{border:3px dashed #2e75b6;font-size:14px;padding:5px 15px;margin:15px 0;}
.exam_contain{margin:10px 0 15px 0;}
.exam_middle_content{padding:30px 20px;background:#fbfbfb;}
.exam_middle_content.package-papers{padding:30px 15px;}
.exam_middle_content.package-paper{padding:30px 15px;}
.buy_product{margin:30px 0;text-align:right;}
.indivual_title{font-size:22.5px;color:#000;font-family:'Open Sans', sans-serif;font-weight:bold;margin:0 0 10px;line-height:31px;letter-spacing: -0.5px;}
.main_exam_title{font-size:26px;color:#000;font-family:'Open Sans', sans-serif;margin:20px 0;}
.exam_checkbox{margin-right:7px;}

.Other_Subjects_list_blue li{display:inline-flex;list-style:outside none none;margin:0 20px 20px 0;}
.Other_Subjects_list_blue li a{background:none repeat scroll 0 0 #2e75b6;border-radius:8px;display:inline-block;font-size:15px;color:#fff;padding:10px 31px;text-decoration:none;width:180px;text-align:center;}
.Other_Subjects_list_blue li a:hover{background:#2e75b6;}
.Other_Subjects_list_blue ul{margin:10px 0;}
.other-box-links ul{padding:20px 0;}
.other-box-links li{display:inline-block;list-style:outside none none;margin:0 10px 15px 0;text-align:center;width:295px;}
.other-box-links li:nth-child(even){margin:0 0 15px;}
.other-box-links .edu-map-link{font-size: 16px;letter-spacing: -0.9px;}
.other-box-links li a{background:#ffffff;border-radius:10px;display:block;color:#000000;padding:13px 0;text-decoration:none;font-weight:bold;text-transform:uppercase;font-size:18px;letter-spacing:-0.5px;box-shadow:2px 6px 11px 0 rgb(0 0 0 / 41%);line-height:25px;border:3px solid #fdce28;font-family:'Open Sans', sans-serif;}
.other-box-links li a:hover{background:#fdce28;text-decoration:underline;}
.reachable-list{list-style:none;margin: -5px 0 20px;}
.reachable-list li{font-size:14px;margin:0 0 3px 20px;position:relative;}
.reachable-list li:before{font-family:'FontAwesome';content:"\f058";margin:0 5px 0 -20px;color:#2c9e2c;font-size:15px;position:absolute;}
.reachable-list.mob-list{margin:0 0 30px;}
.reachable-list.mob-list li{margin:0 0 5px 35px;}
.reachable-list.mob-list li:before{margin:0 5px 0 -35px;content: "\f0a9";} 
.reachable-list.government-schools{margin:30px 0px 20px 20px;}
.reachable-list.government-schools li{font-weight:bold;font-size:14px;margin:5px 0;}
.reachable-list.government-schools li:before{content:"\f0a9";}
.reachable-list.govt-school-list h2{color:#131313;}
.chinese_content .reachable-list.govt-school-list p{margin:0 0 20px;}
.reachable-list.offered-list {margin:15px 0 20px;} 
.programmes-offered-box .programmes-offered-title{margin: 25px 0 5px;} 
.programmes-offered-box .sub-title{margin:0;} 
.reachable-list.offered-list li h2{font-size:14px;color:#333;} 
.reachable-list.offered-list li:before{content:"\f0a9";font-weight: normal;}
.reachable-list.bold-list li{font-weight:bold;}
.reachable-list.right-arrow-icon li:before{content:"\f0a9";}
.new_price{width:100%;font-size:13.5px;margin:0 0 5px 0;padding:5px 0 0 5px;}
.new_price th{text-align:left;text-decoration:underline;padding:5px 0;}
.new_price td{text-align:left;padding:2px;vertical-align:top}
.faq-page h4:first-child{margin:0 0 5px;}
.faq-page h4{margin:15px 0 5px;}
.faq-answers {font-size:13px;font-weight:normal;text-decoration:none;line-height:21px;}
.cont_top_cntr_n{float:left;margin:15px 0;padding:0;width:974px;}
.gray_color{color:#5c6a7c;}
.contact_container_box{background:none repeat scroll 0 0 #f8f8f8;margin:0 0 40px;padding:20px 30px 40px;}
.contact_in_box{background:none repeat scroll 0 0 #fff;border:2px solid #e6e6e6;color:#535353;height:35px;margin:5px 0 10px;outline:medium none;text-decoration:none;width:90%;padding:0 0 0 10px;}
.contact_int_select{border:2px solid #e6e6e6;color:#535353;margin:5px 0 15px;width:90%;height:40px;padding:0 0 0 10px;font-size:14px;}
.contact_btn_submit{background:none repeat scroll 0 0 #2c9e2c;border:1px solid #298f29;border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font-size:15px;padding:10px 0;text-align:center;width:120px;text-decoration:none;-webkit-appearance:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;}
.orng_colr{color:#f86c06;}
.clr{clear:both;overflow:hidden;}
.clearfix{clear:both;}
.mt_btm20{margin-bottom:20px;}
.mt_btm10{margin-bottom:10px;}

.iq-ch-package{display:block;}
.iq-table .new_price  td{vertical-align:top;}
.iq-table .new-papers-gif{margin:-3px 0 0 0;}
.side-gif-box p{line-height: 20px;font-size:13px;}
.side-gif-box img{float:left;width:65px;}
.contact_int_textarea{background:none repeat scroll 0 0 #fff;border:2px solid #e6e6e6;color:#535353;margin:5px 0 15px;width:90%;height:150px;padding:10px 0 0 10px;}
.error_print ul li{color:#ff0000;}
.error_print ul{padding:0 0 10px 15px;}
.cont_mdl_logo h1{font-size:28px;font-weight:normal;font-family:'Open Sans', sans-serif;margin-bottom:30px;text-transform:uppercase;}
.error-block{color:red;display:block;}
.popup_blacklayer_c{background:#000;background-size:100%;position:fixed;left:0;top:0;display:none;width:100%;height:100%;-moz-opacity:.50;filter:alpha(opacity=50);opacity:.50;z-index:99999;}
.popup_whitelayer_c{background:#fff;position:fixed;left:34%;top:35%;width:550px;min-height:170px;display:none;z-index:999999;}

#popup_blacklayer{background:#000;background-size:100%;position:fixed;left:0;top:0;display:none;width:100%;height:100%;-moz-opacity:.50;filter:alpha(opacity=50);opacity:.50;z-index:99999;}
#popup_whitelayer{background:#fff;position:fixed;left:34%;top:35%;width:550px;min-height:170px;display:none;z-index:999999;}
.popbox .new_box_head{background-color:#ff6600;padding:15px;color:white;position:relative;}
.popbox .new_box_head h2{margin:0;color:#fff;font-family: Arial, Helvetica, sans-serif;font-size:22px;font-weight:bold;text-decoration:none;line-height:35px;}
.close_icon{position:absolute;top:24px;right:20px;cursor:pointer;}
.popbox .new_box_inner p{font-size:15px;line-height:22px;margin:0;color:#131313;}
.popbox .new_box_text{padding:20px 15px;}
.tutor_box_form_btn_simple{font-size:13px;font-weight:bold;cursor:pointer;background:#ebebeb;border-radius:4px;border:1px solid #ccc;padding:8px 16px;color:#333;text-decoration:none;}
.parent_reg_title{padding:20px 10px;}
.parent_reg_title h2{color:#333366;font-family:'Open Sans', sans-serif;font-size:24px;font-weight:normal;margin:0 0 15px;}
.blue_font_color{color:#2d75b6;}
.content_mdl_parent{background:#f8f8f8 none repeat scroll 0 0;border:1px solid #e6e6e6;margin-bottom:30px;}
.btn_submit_form:hover{background:#2ab32a;}
.btn_submit_form{-webkit-appearance:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border:1px solid #298f29;font-size:17px;text-align:center;font-weight:normal;display:inline-block;color:#fff;background:#2c9e2c;border-radius:6px;padding:10px 0;text-decoration:none;cursor:pointer;width:150px;}
.login_error{color:#ffffff;}
.top_popup{background:#fff;border:#F96B05 3px solid;border-radius:4px;}
.top_popup_chk{background:#F96B05;width:20px;padding:20px 15px;float:left;}
.top_popup_text{background:#fff;padding:16px 15px;width:80%;float:left;font-size:14px;}
.top_popup_text p{margin:0;padding:0;}
.top_popup2{background:#fff;border:#55c65e 3px solid;border-radius:4px;}
.top_popup_chk2{background:#55c65e;width:20px;padding:20px 15px;float:left;}
.mr5.shopping span{margin-right:6px;position:relative;top:6px;}
textarea{resize:none;}
.new_box2 .new_box_inner .quizResults p{font-size:16px;margin:20px 0;text-align:center;color:#12B356;}
.new_box2 .new_box_inner .quizResults p a{color:#12B356;font-size:16px;text-decoration:underline;}
.quizResults span{font-size:16px;}
.sg_bran_img{border:1px solid #ccc;padding:5px;width:250px;}
.aeis-center-box{text-align:center;}
.aeis-right-box{text-align:right;}
.aeis-left-box{text-align:left;}
.top-whatsapp-section{text-align:right;color:#faa533;margin-top:5px;}
.phone-top-new{float:right;width:300px;}
.phone-top-new p{text-align:right;font-family:'Open Sans', sans-serif;font-size:18px;font-weight:normal;text-decoration:none;}
.aeis-quality-box{width:100%;border:0;padding:0;border-spacing:0;border-collapse:collapse;}
.aeis-quality-box td{text-align:center;}
.aeis-footer-copyright{padding:20px 0 10px 0;text-align:center;}
.aeis-footer-counter{padding:10px 0;}
.entry-age-box{border-spacing:0;border-collapse:collapse;padding:0;width:100%;}
.entry-age-box td{background:#efedee;}
.entry-age-box.center-text-td td{text-align:center;vertical-align:middle;}
.entry-age-inner-box{border-collapse:collapse;border-spacing:0;padding:0;width:100%;}
.entry-age-inner-box th{background:#f2f2f2;font-size:13px;font-weight:bold;padding:5px;vertical-align:top;border:1px solid #f2f2f2;}
.entry-age-inner-box td{background:#ffffff;border:3px solid #f2f2f2;font-size:14px;padding:5px;text-align:left;vertical-align:top;}
.entry-age-inner-box .aies-img-center{text-align:center;vertical-align:middle;}
.entry-age-inner-box .box-left{text-align:left;}
.our-logo-box-n{margin:10px 0 20px 0}
.our-logo-box-n img{width:200px}
.mission-services-img{text-align:center;}
.mission-services-img > img{margin:10px 0;}
.contact-iframe{width:100%;height:480px;border:0}
.testi-inner-header{background:#404040;border-bottom:5px solid #bfbfbf;}
.testi-inner-header h2{color:#ef6e00;text-align:center;padding:20px 0;font-size:22px;font-family:'Open Sans', sans-serif;font-weight:bold;text-transform:uppercase;}
.testi-inner-content{padding:20px;background:#fbfbfb;}
.testi-btn-submit{background:#f86c06 none repeat scroll 0 0;border:1px solid #f86c06;border-radius:6px;color:#fff;cursor:pointer;font-size:20px;margin:20px 0 0 0;padding:7px 22px;text-transform:uppercase;width:100%;}
.testi-in-box{background:#fff none repeat scroll 0 0;border:2px solid #e6e6e6;color:#535353;height:35px;margin:5px 0;outline:medium none;padding:0 0 0 10px;text-decoration:none;width:95%;}
.testi-int-textarea{background:#fff none repeat scroll 0 0;border:2px solid #e6e6e6;color:#535353;height:150px;margin:5px 0 10px;padding:10px 0 0 10px;width:95%;}
.contact-int-code{border:2px solid #e6e6e6;color:#535353;font-size:14px;height:35px;padding:0 0 0 10px;width:50%;}
.testi-captcha{float:left;height:38px;width:120px;margin:0 12px 0 0;}
.testi-captchatext{font-size:11px;text-decoration:underline;cursor:pointer;}
.fixed-fb-chat-box{position:fixed;top:30%;right:15px;z-index:9500;-webkit-transition:all 0.145s ease-out;-moz-transition:all 0.145s ease-out;-ms-transition:all 0.145s ease-out;transition:all 0.145s ease-out;}
.programmes-offered-title{font-weight:bold;font-size:16px;margin:25px 0 10px;color:#ff0000;}
.parent_reg_form textarea.contact_in_box{width:96%;height:180px;font-size:14px;margin:20px 0 0 0}
.preparatory-requirements-info h2{color:#131313;font-size:14px;margin:5px 0;}
.preparatory-requirements-info h3{color:#131313;font-size:14px;margin:5px 0;}
.preparatory-requirements-info p{margin: 0 0 13px;}
.preparatory-school-requirements .entry-age-text{margin: 20px 0;}
.book-appointement-sidebar{position:fixed;top:33%;right:0;z-index:99999;}
#main-footer .bottom-third-box img{width:260px;}

#callnow{display:none;left:0;position:fixed;bottom:0;}
#callnow a{display:block;margin:10px 0 0 0;}
#main-footer{background:#f7f7f7;color:#464646;padding:40px 0 30px;}
#main-footer.black-footer{background:#131313;color:#7b7b7b;}
#main-footer .f-con{padding:10px 0;}
#main-footer .f-con p{color:#464646;font-size:14px;text-decoration:none;font-weight:normal;line-height:23px;}
#main-footer .f-con p a{color:#464646;text-decoration:none;}
#main-footer .f-con p a:hover{color:#ef6e00;}

#main-footer .f-con .footer-headings{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#000000;font-size:20px;text-decoration:none;font-weight:700;text-transform:uppercase;margin:5px 0 8px 0;}
#main-footer .f-con .footer-subheadings{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#000000;font-size:20px;text-decoration:none;font-weight:700;text-transform:uppercase;margin:25px 0 5px 0;}
#main-footer .f-con .trusted-text{font-size:14px;font-weight:bold;margin-top:10px;color:#ef6e00;letter-spacing:-0.5px;font-style:italic;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#main-footer .footer-copyright{padding:20px 0 10px 0;text-align:center;}
#footer-btm{background:#000000;color:#fff;padding:10px 0;font-size:13px}
#footer-btm a {color: #fa6e05;text-decoration: none}

#main-footer.black-footer .f-con .footer-headings,#main-footer.black-footer .f-con .footer-subheadings{color:#ef6e00}
#main-footer.black-footer .f-con p{color:#7b7b7b}
#main-footer.black-footer .f-con a{color:#7b7b7b}
#footer-btm.black-footer{background:#181818}
.sidebar_inner_header h2 span{display:block;}
.chinese-login .btn_submit_form_login{font-size:18px;}
.chinese-login .big-link{font-size:18px;}



.mobile-platform.iphone .content_aeis p, .mobile-platform.iphone  #main-footer .f-con .trusted-text{line-height:19px;}
.mobile-platform .new_price th{font-size:12.5px;}

.mobile-platform-ch.iphone-ch  #main-footer .f-con .trusted-text{line-height:19px;}
.chinese_content .title_content_header{font-size:22px;letter-spacing:1px;}
.chinese_content .front_heading p{font-size:16px;letter-spacing:1px;line-height:27px;}
.chinese_content .front_heading h3{font-size:18px;letter-spacing:1px;}
.chinese_content .front_links h2 a{font-size:15px;letter-spacing:1px;}
.chinese_content .mock_paper_link a{font-size:16px;letter-spacing:1px;padding:7px 0 2px;display:block;}
.chinese_content .buy_now_paper{font-size:16px;letter-spacing:1px;}
.chinese_content .content_aeis_chinese p{font-size: 16px;letter-spacing: 1px;line-height: 27px;margin:10px 0 15px 0;}
.chinese_content .title_content_header h1{font-size: 22px;letter-spacing: 1px;}

.chinese_content .reachable-list li{font-size: 16px;letter-spacing: 1px;}
.chinese_content .about_front_links p{font-size: 18px;letter-spacing: 1px;}
.chinese_content .programmes-offered-title{font-size: 20px;letter-spacing: 1px;line-height:27px;}
.chinese_content .preparatory-requirements-info h2{font-size: 18px;letter-spacing: 1px;}
.chinese_content .entry-age-inner-box th{font-size: 16px;letter-spacing: 1px;padding:8px;}
.chinese_content .entry-age-inner-box td{font-size: 15px;padding:8px;letter-spacing: 0.5px;}
.chinese_content .practice_title_blue{font-size: 20px;}
.chinese_content .practice_title_green{font-size: 20px;}
.chinese_content .full_exam{font-size: 17px;letter-spacing: 1px;}
.chinese_content .full_exam_yellow{font-size: 17px;letter-spacing: 1px;}
.chinese_content .full_exam_gray{font-size: 17px;letter-spacing: 1px;}
.chinese_content .new_price th{font-size: 14.5px;}
.chinese_content .new_price td{font-size: 14.5px;letter-spacing: 0.5px;}
.chinese_content .package-paper .new_price th{font-size: 14px;}
.chinese_content .package-paper .new_price td{font-size: 14px;}
.chinese_content .new_price.chinese-papers-price th{font-size: 15.5px;}
.chinese_content .new_price.chinese-papers-price td{font-size: 15.5px;letter-spacing: 0.5px;}
.chinese_content .add_to_cart{letter-spacing: 1px;font-size: 20px;width: 230px;}
.chinese_content .nav_list ul li{font-size:16px;letter-spacing:1px;}
.chinese_content .content_aeis_chinese .spa10{margin:10px 0;line-height:0;}
.chinese_content .faq-questions{font-size:16px;letter-spacing:1px;line-height:27px;color: #f86c06;}

.annoucement.chinese h3{font-size:16px;}
.chinese_content .other-box-links li a{font-size:19px;letter-spacing:1px;width: 275px;padding: 13px 0;}

.chinese_content .other-box-links.ipad-ch li a{font-size:16px;}
.chinese_content .sidebar_inner_header h2{font-size:20px;line-height:27px;padding: 10px;}
.chinese_content .contact_btn_submit{font-size:18px;}
.chinese_content .verification_box a {font-size: 15px;letter-spacing: 1px;}
.chinese_content .new_box_table label{font-size: 15px;letter-spacing: 1px;}
#main-footer .f-con .trusted-text.chinese-trusted {font-size:16px;}

.cart_table.ipad-ch {font-size: 12px;}
.cart_table.ipad-ch  th:first-child{width: 360px;}
.cart_table.ipad-ch .w50{width: 70px;}
.cart_table.mob-ch  th:first-child{width: 330px;}
.cart_table.mob-ch .w50{width: 80px;}


.exam_middle_content .ipad-en .add_to_cart{width:250px;}

@media (min-width: 768px){
.container{max-width: 750px;}

}

@media (min-width: 992px){
.container {max-width: 960px;padding: 0;margin: 0 auto}
}
@media (min-width: 1080px){
.container {max-width: 990px;padding: 0;margin: 0 auto}
}
@media only screen and (max-width: 1200px){
	
	.cta-sec h4{font-size:22px;margin:0 0 20px}
	.cta-sec.ch h4{font-size:28px;}
	.other-box-links li{width:285px}
}
@media only screen and (max-width: 1080px){
	.chinese_content .new_box_table label{font-size:14px}
	
	#custom-aeis-menu .navbar-expand-md .navbar-nav .nav-link{padding-right: 28px;padding-left:28px}
	#banner{width:630px} 
	#banner li{width:630px !important}
	#banner li img{width:620px !important}
}
@media only screen and (max-width: 992px){
	#top .w450{width:325px}
	#top .w450 img{width: 350px;height: auto}
	#banner{width:410px} 
	#banner li{width:410px !important}
	#banner li img{width:400px !important}
	.sign-up-sec .left{width:135px}
	.cta-sec{text-align:center;}
	#login .start_quiz_btn{width:150px;background-size: 100%;}
	#login .logout_btn{width:100px;background-size: 100%;}
	#custom-aeis-menu .navbar-expand-md .navbar-nav .nav-link{padding-right: 11px;padding-left:11px}
	#custom-aeis-menu .dropdown-menu{min-width:5rem}
	.back-to-top{bottom:70px}
	.exam_middle_content{padding:15px}
	.m_label .new-papers-gif{width:60px;margin:0}
	.title_content_header h1{line-height:25px}
	.our-logo-box-n img{width:120px} 
	.mob-hide-l{display:none}
	.mob-block-l{display:block}
	.sign-up-sec .left{margin: -3px 0 10px 20px}
	.exam_middle_content.single-papers, .exam_middle_content.package-papers{padding:15px}
	.exam_middle_content.single-papers .w100{width:65px}
	.exam_middle_content.package-papers .w100{width:75px}
	.parent_reg_form {width:90%}
	.parent_reg_form  td{display:block}
	.parent_reg_form .contact_in_box, .parent_reg_form .contact_int_select, .parent_reg_form .w350{width:100%}
	.parent_reg_form textarea.contact_in_box{width:100%;margin:0}
	.contact_container_box {padding: 10px 10px 25px}
	.contact_container_box .contact_in_box{width:100%}
	.index_middle_content{padding:15px}
	.paper_help{font-size:18px}
	.indivual_title{font-size:20px}
	.other-box-links li{width:100%}
	.ipad-br{display:block}
	.ipad-br-o{display:block}

	.practice_title_orange, .practice_title_gray, .practice_title_blue, .practice_title_green{font-size:14px}
	.br-mob.two{display:block;}
	
	
	.primar_buy_now .buy_now_paper{right:-7px}
	.iq-ch-package {display: inline;margin: 0}
	.reachable-list.mob-list li{margin:0 0 5px 20px}
	.reachable-list.mob-list li:before{margin:0 5px 0 -20px}
	
	/*chinese*/
	.chinese_content .title_content_header h1{font-size:18px}
	.chinese_content .exam_middle_content .chinese-papers-price .m_label{width:88%}
	.chinese_content .exam_middle_content .chinese-papers-price .w80{width:65px}
	.chinese_content .exam_middle_content .chinese-papers-price .w100{width:90px}
	.chinese_content .new_price.chinese-papers-price th{font-size:14px}
	.chinese_content .package-paper .exam_middle_content .w60{width:55px}
	#main-footer .bottom-third-box img {width: 230px}
	#main-footer .f-con .trusted-text.chinese-trusted {font-size: 14px}
}
@media only screen and (max-width: 767px){
.mob-cart{display:block;margin:10px 0}
.gpl-0{padding-left:15px}
.gpr-0{padding-right:15px} 
.exam_middle_content{margin:0 0 15px}

#callnow{display:block}
#callnow img{width:120px}
#top .w450{width:300px}
#top .w450 img{width: 100%;height: auto;margin:0}
#login .textbox_reg{width:92%} 
.fancybox-inner{height:200px !important}
.aeis-img-popup img{width:320px;height:200px}
.language-right-section{display:none}
#banner {display:none}
.exam_middle_content.single-papers .w100{width:85px}
.exam_middle_content.package-papers .w100{width:85px}
.sidebar{margin: 0 0 15px}
.admin_header_title{margin:0 0 20px}
.mob-cart .top-cart-sec{text-align:right}
.mob-cart .top-cart-sec img{margin:0 0 0 10px}
.mob-cart .language-link{margin:4px 0 0}
.mob-cart .language-link a{color: #131313;text-decoration:none;font-size:14px}
.mob-cart .top-logout-link{text-align:right;margin:10px 0 0}

.chinese_content .new_price.chinese-papers-price td {vertical-align: top}
#custom-aeis-menu .dropdown-menu {
    position: absolute;
    top: 96%;
    left: 0;
    z-index: 1000;
   
    float: left;
    min-width: 100%;
    padding: 0;
    margin: .125rem 0 0;
    font-size: 1rem;
    color: #212529;
    text-align: left;
    list-style: none;
    background-color: #404040;
    background-clip: padding-box;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 0;
}
#custom-aeis-menu .dropdown-submenu > .dropdown-menu{top:100%;left:0;margin-top:0}
#custom-aeis-menu .navbar-expand-md .navbar-nav .nav-link{border-bottom: 1px dotted}



.our-logo-img{margin:0 0 20px}
.exam_middle_content img, .content_nanyang img{width:100%}
.exam_middle_content .our-logo-box-n img{width:160px} 
.exam_middle_content .aies-img-center img{width:auto} 
#main-footer .bottom-third-box img {width: 260px}
#main-footer .bottom-second-box{margin:20px 0 10px}
#main-footer .f-con .trusted-text.chinese-trusted {font-size: 16px}
#main-footer .f-con .footer-headings, #main-footer .f-con .footer-subheadings{font-size:18px}
}

@media only screen and (max-width: 480px){
.br-mob{display:block;margin:3px 0}
.br-mob.n-m,.br-mob.two{margin:-3px 0 0 0}
.ipad-br-o{display:inline}

#login .textbox_reg{width:88%} 
#login .start_quiz_btn{width:175px}
#login .logout_btn{width:120px}
.paper_help{font-size: 16px}
.primar_buy_now .buy_now_paper {right: 10px}
.parent_reg_title h2{font-size:21px;margin:0 0 10px}
.chinese_content .title_content_header.sm h1{font-size:18px} 
.exam_middle_content.sm{padding:10px}
.exam_middle_content .m_label{padding:0 0 0 23px}
.exam_middle_content .new_price{margin:15px 0 5px 0}

.exam_middle_content.single-papers .w100, .exam_middle_content.single-papers .w80{width:120px}
.exam_middle_content.single-papers th:first-child{width: 200px;}

.exam_middle_content.package-papers .w100 {width:80px}
.exam_middle_content.single-papers .m_label, .exam_middle_content.package-papers .m_label{font-size:14px;}
.exam_middle_content.single-papers th, .exam_middle_content.package-papers th{font-size:12.5px}

.exam_middle_content.single-papers .m_label {width:157px;}

.package-papers .practice_title_orange, .package-papers .practice_title_gray, .package-papers .practice_title_blue, .package-papers .practice_title_green{font-size:13px}
.practice_title_orange , .practice_title_gray, .practice_title_blue, .practice_title_green{font-size:14px}

/*chinese*/
.chinese_content .title_content_header h1{font-size:16px}
.chinese_content .exam_middle_content .chinese-papers-price .m_label {width:90%}
.chinese_content .other-box-links li a{width:100%}
.chinese_content .add_to_cart{width:200px}
.chinese_content .practice_title_green,.chinese_content .practice_title_blue{font-size:17px}
.chinese_content .exam_middle_content .chinese-papers-price th:first-child{width: 220px;}
.chinese_content .package-paper .exam_middle_content th:first-child{width: 160px;} 
.chinese_content .package-paper .exam_middle_content .m_label {width: 88%;}


#main-footer .f-con {padding: 15px 25px}
#main-footer .footer-copyright p{font-size: 12px}
}



@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot');src:url('../fonts/fontawesome-webfont.eot') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2') format('woff2'),url('../fonts/fontawesome-webfont.woff') format('woff'),url('../fonts/fontawesome-webfont.ttf') format('truetype'),url('../fonts/fontawesome-webfont.svg#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa-chevron-up:before{content:"\f077"}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.fa-check-circle:before{content:"\f058"}.fa-arrow-circle-right:before{content:"\f0a9"}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
