html, body, p{font-family: Arial, sans}
a{
	color:#047db5
}
.campusBox:hover .campuslist i img,.edge_box_item1:hover .edge-icon img{animation-name:fadeInUp;animation-duration:.75s;animation-iteration-count:1;animation-timing-function:ease}.widget-title.colorw h3{color:#FFF}.widget-title{text-align:center;position:relative}.widget-title h3{color:#444747;margin-bottom:30px}.widget-title span{color:#292a2a;font-size:26px;line-height:30px;font-weight:600;display:block;margin:10px 0 18px}.displaynone{display:none!important}.header-top-area,.header-top-area-inner{width:100%;display:table;position:relative}.header-top-area{background-color:#072f4f}.header-top-area-inner{padding:5px 0}.header-top-area-inner .left-section{padding:0;display:flex;align-items:center;justify-content:flex-end}.header-top-area-inner .left-section .email-info a,.header-top-area-inner .left-section .phone-num a{color:#FFF;padding:0 10px}.light{width:328px}.light input[type=text]{border:none;height:35px;padding:5px 10px;width:75%;float:left;color:#4b4d4d}.light button[type=submit]{background:#ed9907;border:none;color:#FFF;cursor:pointer;height:35px;line-height:35px;padding:0 15px;text-transform:uppercase;font-size:18px}.headerfull{padding:8px 0}.sec1{width:100%;display:table;padding:30px 0;background-color:#f0f0f0;position:relative}.sec1 .sec1Head{position:relative}.wrapperBox{display:flex;align-items:center}.sec1 .item_row{width:50%}.sec1 .item_row.item1 h2, .sec1 .item_row.item1 h1{margin-bottom:40px}.sec1 .item_row.item1 p{text-align:justify}.sec1 .item_row.item1 span{color:#10636a;font-size:20px;margin:15px 0;display:block;line-height:30px}.sec1 .item_row.item1 span b{font-size:26px}.safest-item{position:relative;overflow:hidden;transition:box-shadow .2s linear}.safest-item:hover{box-shadow:0 8px 16px rgba(0,0,0,.18)}.safest-item img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s;width:100%}.wrapperBox:hover .safest-item img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.sec1 .wrapperBox:nth-child(2) .item_row.item1 h2{margin-bottom:10px}.sec2{width:100%;display:table;position:relative;padding:30px 0 0}.edge_box_item1{background-color:#b92700;text-align:center;padding:20px 40px;height:230px;cursor:pointer}.united-content,.unitedsecimg{text-align:left}.edge_box_item1 span{font-size:20px;line-height:26px;color:#FFF;display:block;margin-top:10px;font-weight:600}.color1{background:#813772}.color2,.color3{background:#072f4f}.color4{background:#b92700}.color5{background:#813772}.sec3{width:100%;display:table;position:relative;background:url(../images/boy-group.jpg) no-repeat;background-size:100%;padding-top:520px}.partnerbg{padding:30px 0}.sec3 .widget-title p{color:#2f3030;font-weight:500;font-size:20px}.content-slide{position:relative;overflow:hidden}.united-block{position:relative;overflow:visible}.united-content{background-color:#FFF;border:1px solid #dfe0e0;padding:20px;width:380px;position:absolute;top:20%;right:5%;box-shadow:0 0 10px rgba(0,0,0,.1)}.kwok_right,.sec4{position:relative}.content-slide-content strong{color:#10636a;font-size:20px;display:block;margin:20px 0}.united-content .content-slide-content p{font-size:14px;font-weight:600;margin-top:15px;color:#10636a;}.campusBox,.our_campus_row .mn-ht,.textcnter{text-align:center}.sec3 .universities-section #thumbs.owl-carousel.owl-theme,.sec3 .universities-section #thumbs1.owl-carousel.owl-theme,.sec3 .universities-section #thumbs2.owl-carousel.owl-theme,.sec3 .universities-section #thumbs3.owl-carousel.owl-theme{margin:10px 0;width:650px}.sec3 .universities-section #thumbs.owl-carousel.owl-theme .item img,.sec3 .universities-section #thumbs1.owl-carousel.owl-theme .item img,.sec3 .universities-section #thumbs2.owl-carousel.owl-theme .item img,.sec3 .universities-section #thumbs3.owl-carousel.owl-theme .item img{width:110px;border:1px solid #eef0f0;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.sec3 .universities-section #thumbs.owl-carousel.owl-theme .owl-item.active.current .item img,.sec3 .universities-section #thumbs1.owl-carousel.owl-theme .owl-item.active.current .item img,.sec3 .universities-section #thumbs2.owl-carousel.owl-theme .owl-item.active.current .item img,.sec3 .universities-section #thumbs3.owl-carousel.owl-theme .owl-item.active.current .item img{opacity:5;border:1px solid #000;-webkit-filter:grayscale(0);filter:grayscale(0)}.sec4{width:100%;display:table;padding:30px 0;background:#0b2f50;background:-moz-linear-gradient(left,#0b2f50 1%,#7c3771 100%);background:-webkit-linear-gradient(left,#0b2f50 1%,#7c3771 100%);background:linear-gradient(to right,#0b2f50 1%,#7c3771 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0b2f50', endColorstr='#7c3771', GradientType=1 )}.kwok_left{padding:0}.kwok_left strong{color:#f15922;font-size:22px;display:block;margin-top:15px;margin-bottom:8px}.kwok_right{padding:0}.kwok_left p,.kwok_right p{color:#FFF}.years-icon{position:absolute;right:0}.kwok,.readmrbtn{position:relative}.readmrbtn{display:inline-block;padding-top:20px}.readmrbtn a{transition:all .2s linear;color:#FFF;font-weight:600;font-size:16px}.readmrbtn:hover i{margin-left:5px;transition:250ms ease-in;transition-property:margin-left}.kwok{z-index:2}.kwok:after{position:absolute;content:"";left:-8%;top:-10%;width:70%;height:100%;background:#2f325b;z-index:-1}.box-width-area,.campusBox,.item_campus,.sec5{position:relative}.sec5{width:100%;display:block;float:left;overflow:hidden;padding:30px 0;background-color:#f0f0f0}.sec5head{display:flex}.item_campusone{width:100%;display:table}.campusBox{cursor:pointer}.campusBox:hover .arrow-left:after,.campusBox:hover .arrow-right:after{opacity:1;transition:all .5s ease}.arrow-left:after,.arrow-right:after{opacity:0;content:'';z-index:10;top:122px;border-top:12px solid transparent;border-bottom:12px solid transparent}.arrow-left,.arrow-right{position:relative;transition:all .5s ease}.arrow-right:after{left:auto}.arrow-left:after{position:absolute;left:-4%;border-right:15px solid #b92700}.onecolor:after{border-left:0;border-right:15px solid #072f4f}.fourcolor:after{border-left:0;border-right:15px solid #f68b1f}.threecolor:after{border-right:0;border-left:15px solid #474b55!important}.twocolor:after{border-right:0;border-left:15px solid #813772!important}.arrow-right:after{position:absolute;right:-4%;border-left:15px solid #072f4f}.campusBox .campuslist span{font-weight:500;color:#FFF;font-size:24px;display:block;margin-top:20px}.campuslist{padding:78px 0}#campus-slider{margin-left:0}#campus-slider.owl-theme .owl-nav [class*=owl-],#campus-slider1.owl-theme .owl-nav [class*=owl-]{position:absolute;top:45%;margin:0;border-radius:0;text-align:center;background:rgba(0,0,0,.8);font-size:24px;padding:12px 13px}.footer,.map,.our_campus_row{position:relative}#campus-slider.owl-theme .owl-nav .owl-prev,#campus-slider1.owl-theme .owl-nav .owl-prev{left:30px}#campus-slider.owl-theme .owl-nav .owl-next,#campus-slider1.owl-theme .owl-nav .owl-next{right:30px}#campus-slider1 .campuslist{padding:89px 0}.our_campus_row{width:100%;display:table;padding:30px 0}.our_campus_row .mn-ht{width:50%;padding:50px 15px;height:200px}.footer,.map,.our_campus_row .mn-ht:last-child{width:100%}.our_campus_row .mn-ht strong{color:#FFF;font-size:18px;margin-top:18px;display:block}.footer,.footerBottom,.map{display:table}.connect h3{font-size:55px;font-weight:600}.connect{position:absolute;top:40%;left:10%}.footer{background:#474b55;padding:30px 0}.border,.footerBottom{position:relative;width:100%;background:#FFF}.footerBottom{padding:20px 0;border-bottom:5px solid #10636a}.footer .ftrHead .ftrsecright .footerNav ul li a{color:#FFF}.footer .ftrHead .ftrsecright .footerNav ul li a:hover,.ftrsecleft .col-sm-6 ul li a:hover{color:#00955e}.ftrsecleft .address p,.ftrsecleft .address strong,.ftrsecleft .col-sm-6 ul li a{color:#FFF}.ftrsecleft,.ftrsecright{padding:0}.footer .ftrHead .ftrsecright .footerNav ul li{font-size:13px;border-bottom:1px solid #6c6f77;padding:10px 0}.footer .ftrHead .ftrsecright .footerNav ul.col-sm-4{padding:0 50px 0 0}.ftrsecleft .footerNav .soical-profile{margin-left:0;margin-top:30px}.ftrsecleft .footerNav .soical-profile strong{color:#FFF;display:block;margin-bottom:3px}.ftrsecleft .col-sm-6 ul li{font-weight:600;padding:7px 0}.ftrsecleft .col-sm-6 ul li a i{margin-right:5px}.ftrsecleft .footerNav .soical-profile ul li a i{margin-right:0}.ftrsecleft .soical-profile a:hover{color:#FFF!important}.footerBottom .btmareaLeft{display:flex;align-items:center;padding:0}.footerBottom .btmareaLeft p{color:#10636a;margin-left:30px;line-height:27px}.btmareaRight{padding:50px 0 0;text-align:right}.btmareaRight span a{color:#10636a}.border{height:1px;margin:20px 0}.border:before{position:absolute;content:"";width:50px;background:#10636a;height:5px;top:-2px}.footer_tittle h4{color:#FFF;font-size:20px}.footer_tittle{position:relative}.col-sm-4.col-xs-4.ftrsecleft .footer_tittle .border{width:40%}.col-sm-8.col-xs-8.ftrsecright .footer_tittle .border{width:25%}.wsmenu-list>li.last-child .wsmenu-submenu{width:200px;right:0}.wsmenu-list>li:last-child>a{border:0;padding-right:0}.consultationbtn{position:fixed;right:0;z-index:2;top:30%;-webkit-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s;display:block}p.font20{font-size:20px}.universities-section{padding-top:30px}.verticalTab_area{width:100%;display:block;float:left;padding:20px 0}.resp-vtabs li.resp-tab-active:before{position:absolute;content:'';right:-5%;top:13px;border-top:12px solid transparent;border-left:15px solid #b92700;border-bottom:12px solid transparent}#thumbs.owl-carousel .owl-item .item,#thumbs1.owl-carousel .owl-item .item,#thumbs2.owl-carousel .owl-item .item,#thumbs3.owl-carousel .owl-item .item{cursor:pointer}#consultation-top{position:fixed;right:5%;bottom:0;z-index:999;overflow:hidden;display:none;-webkit-transition:all .25s ease;transition:all .25s ease}.consubottom_fixed a{z-index:999;display:inline-block}.verticalTab_area .owl-nav div{height:35px;left:10px;margin-top:-20px;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";position:absolute;text-align:center;top:45%;width:35px}.verticalTab_area .owl-nav div.owl-prev{background-color:inherit;border-radius:0;font-size:18px;text-align:center;background:rgba(185,39,0,.8)}.verticalTab_area .owl-nav div.owl-next{left:auto;background-color:inherit;border-radius:0;font-size:18px;text-align:center;background:rgba(185,39,0,.8);overflow:hidden;right:-50px;cursor:pointer;opacity:0;line-height:27px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.verticalTab_area .owl-nav div.owl-next:hover,.verticalTab_area .owl-nav div.owl-prev:hover{border-radius:0;background-color:#b92700}.verticalTab_area .owl-nav div.owl-prev{overflow:hidden;left:-50px;cursor:pointer;opacity:0;line-height:27px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.verticalTab_area:hover .owl-nav div.owl-prev{opacity:.7;left:10px}.verticalTab_area:hover .owl-nav div.owl-next{opacity:.7;right:10px}.page-banner{background:url(../images/slider/stickybanner.jpg) no-repeat;position:relative;background-position:center!important}.table-cell2{display:table-cell;vertical-align:middle;height:200px}.title-column span{ font-size: 30px;line-height: 32px;display:block;position:relative;text-align:left;font-weight:300;letter-spacing:1px;color:#FFF}.breadcrumb-column .breadcrumb{border:0;background-color:transparent;padding:0;margin:0}.breadcrumb-column .breadcrumb>.active{color:#FFF}.breadcrumb-column .breadcrumb>li{font-size:16px;font-style:initial;font-weight:500;color:#FFF}.breadcrumb-column .breadcrumb>li a{color:#d2ff00}.breadcrumb-column .breadcrumb>li a:hover{color:#73ae20}.bannerhead{text-align:center;width:100%;display:table}.page-banner .title-right{text-align:right;position:absolute;right:0;bottom:20px}.greetings_area{width:100%;display:table;position:relative;padding:30px 0;background:#dcdcdc;background:-moz-linear-gradient(left,#dcdcdc 0,#fff 46%,#dedede 100%);background:-webkit-linear-gradient(left,#dcdcdc 0,#fff 46%,#dedede 100%);background:linear-gradient(to right,#dcdcdc 0,#fff 46%,#dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcdcdc', endColorstr='#dedede', GradientType=1 )}.greetings_content:after,.greetings_content:before{position:absolute;width:48px;height:35px;background:url(../images/ceo-arrow-top.png) no-repeat;content:""}.greetings_content p{margin-bottom:15px}.greetings_content:after{left:0;top:0}.greetings_content:before{right:35%;bottom:0;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.greetings_content{position:relative;overflow:hidden;padding:0 55px}.greetings_img_block{position:relative;padding:60px 0 40px 40px}.greetings_img_block img{z-index:1;position:relative}.greetings_img_block:after{position:absolute;content:"";width:70%;height:80%;left:0;top:13px;border:10px solid #67c5a8}.greetings-detaile{background:#b92700;padding:20px 50px;position:absolute;right:30px;z-index:1;bottom:15%}.greetings-detaile strong{color:#FFF;font-size:26px;display:block;margin-top:0;margin-bottom:15px}.why_singapore_area,.why_singapore_middle{width:100%;display:table;padding:30px 0;position:relative}.greetings-detaile p{color:#FFF;font-size:18px}.singapore_content{text-align:center}.singapore_content h2{font-weight:100}.singapore_content p{font-size:22px}.why_singapore_middle{background-color:#0f626a}.scanme{width:170px;float:left}.scanme_content{margin-top:100px}.scanme_content strong{color:#FFF;font-size:22px;display:block}.scanme_content span{color:#FFF;font-size:16px;display:block;margin-top:10px;margin-bottom:30px}.why_singapore_bottom{width:100%;display:table;position:relative;padding:30px 0}.find_content_area h3{font-size:26px}.find_content_area h3 i{margin-right:10px}.find_content_left span{color:#585a5a;font-size:18px}.find_content_left{width:50%;float:left;padding-left:13%}.find_content_left ul li a{padding:6px 0;display:block;color:#585a5a;font-size:16px}.find_content_left ul li a i{margin-right:5px}.find_content_right{padding-left:13%}.find_content_right p{font-size:16px;margin-bottom:8px}.find_content_right b{color:#072f4f;font-size:20px}.heritage_area{width:100%;display:table;position:relative;padding:30px 0}.heritage-column h2, .heritage-column h1{color:#10636a;margin-bottom:15px;}.milestones{background:#072f4f;color:#FFF;padding:12px 20px;font-size:22px;margin-top:15px}.sincebx span{color:#b92700;font-size:24px;font-weight:600;position:relative;display:inline-block;background:#FFF}.milestones span,.milestones strong{display:block;font-size:16px}.sincebx{position:relative;padding:30px 0}.sincebx:after{position:absolute;content:"";z-index:-1;background:#000;height:1px;width:90%;right:0;top:50%}.milestonesbnr,.student-life-game{position:relative;overflow:hidden}.heritage-content p{margin-bottom:10px}.milestonesbnr img{width:100%}.milestonesbnr p{background:#072f4f;padding:10px 15px;color:#FFF}.since_content .sincebx{padding-bottom:10px}.since_content .sincebx:after{top:62%}.milestones strong{margin-top:20px}.margin15{margin-top:15px;margin-bottom:15px}.student-life-game{width:100%;display:table;padding-top:20px}.game_item{display:flex}.student-life-game .hover01 figure img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.student-life-game .hover01 figure:hover img{-webkit-transform:scale(1.3);transform:scale(1.3)}.student-life-game .column:last-child{padding-bottom:20px}.student-life-game .column::after{content:'';clear:both;display:block}.student-life-game .column div:first-child{margin-left:0}.student-life-game .column div span{position:absolute;bottom:0;left:0;display:block;margin:0;color:#FFF;background:#072f4f;width:96%;padding:28px 0;font-size:16px;text-decoration:none;text-align:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.student-life-game figure{border:1px solid #072f4f;cursor:pointer;overflow:hidden}.game_item .column .col-sm-6{padding-right:15px}.student_test_content{border:1px solid #10636a;height:420px;position:relative;overflow:hidden;padding:18px;text-align:center;margin-top:20px}.student_test_content span{color:#10636a;display:block;font-weight:600;padding:10px 0}.student_test_content p{color:#10636a;display:block;font-size:12px}.student_test_content strong{color:#10636a;display:block;font-size:16px;margin:0 0 10px}.career-life-game,.career-life-item,.wellness_wraps{width:100%;display:table;position:relative}.career-list{background:#474b55;padding:25px;height:220px}.career-list h4{color:#FFF;font-size:22px;margin-bottom:20px}.career-list ul li{color:#FFF;font-size:16px;padding:5px 0}.career-list ul{list-style-type:disc;margin-left:20px}.career-life-item .col-sm-6:first-child{padding-right:15px}.career-life-item{margin-bottom:15px}.wellness_wraps{padding:20px 0;background:0 0!important}.wellness_columns{text-align:center}.wellness_columns p{font-size:18px;font-weight:600;color:#10636a;display:block;margin-top:10px}.wellness_columns span{background-color:#474b55;font-size:40px;color:#FFF;line-height:90px;width:90px;height:90px;display:inline-block;border-radius:100%}.student_columns .student_welWrap{display:block;margin-top:20px}.student_columns .student_welWrap .student_welin{float:left;width:50%;display:block;background:#10636a;padding:20px;text-align:center;min-height:240px}.student_columns .student_welWrap .student_welin span{display:block}.student_columns .student_welWrap .student_welin h1{font-weight:300;color:#fff;font-size:20px;padding-top:15px;padding-bottom:10px}.student_columns .student_welWrap .student_welin h1+p{color:#fff}.student_columns .student_welWrap .student_welin.greyBox{background:#ccc}.student_columns .student_welWrap .student_welin.greyBox h1,.student_columns .student_welWrap .student_welin.greyBox h1+p{color:#10636a}.postgraduate-content.heightauto{height:auto}.postgraduate-content{padding:10px 0 0;border:1px solid #b7b7b7;height:750px}.postgraduate-img img{width:100%}.postgraduate-list ul li{color:#3c3c3c;font-size:13px;padding:3px 0}.postgraduate-list ul{list-style-type:disc;margin-left:15px;margin-top:15px;margin-bottom:12px}.postgraduate-list h4{font-size:15px;color:#3c3c3c;font-weight:600}.postgraduate-list span{font-size:13px;color:#3c3c3c;font-weight:300}.postgraduate-list span b{font-weight:500}.postgraduate-list{padding:15px 8px}.postgraduate-list hr{margin-top:10px;margin-bottom:10px;border:0;border-top:1px solid #b9b9b9}.border-master-top{border-top:1px solid #b7b7b7;margin-top:15px;padding-top:15px;display:block}.postgraduate-info .col-sm-4.col-xs-4{padding-left:0;padding-right:10px}.postgraduate-info{width:100%;display:table;position:relative;padding-bottom:30px}.height1270{height:1270px}.sidebar-block .sidebar-nav .nav>li{background-color:#072f4f;position:relative}.sidebar-block .sidebar-nav .nav>li>a{padding:15px;color:#FFF;font-size:14px;border-bottom:1px solid #fff}.sidebar-block .sidebar-nav .nav>li>a:hover{background-color:#b92700;color:#FFF}.sidebar-block .sidebar-nav .nav>li.active a{background-color:#b92700;color:#FFF;font-weight:600}.sidebar-block .sidebar-nav .nav>li.active:after{position:absolute;content:'';right:-5%;top:13px;border-top:12px solid transparent;border-left:15px solid #b92700;border-bottom:12px solid transparent}.sidebar-block .sidebar-nav .nav.nav-second-level li a{background-color:#373960;color:#FFF;font-size:12px;padding-left:20px;padding-top:10px;padding-bottom:10px}.sidebar-block{padding-left:0;position:relative}.apply-column .since_content p a{color:#047db5}.apply-column .since_content p a:hover{text-decoration:underline}.apply-column .since_content .sincebx span{color:#10636a;padding-right:8px}.apply-column .tbl_box table tr td{font-size:18px}.apply-column .tbl_box table{border:1px solid #10636a}.apply-column .tbl_box table tr td.hdr{background:#474b55;color:#fff;text-align:center;padding:15px 10px;font-size:26px}.apply-column .tbl_box table tr td.hdr_btm{border:1px solid #10636a;padding:40px 20px;color:#10636a;font-size:28px}.apply-column .blco_frqt.aplly-in{width:100%;display:table;position:relative;background-color:#10636a;padding:20px;margin:20px 0}.apply-column .blco_frqt.aplly-in a,.apply-column .blco_frqt.aplly-in p{color:#FFF}.apply-column .blco_frqt.aplly-in h3{color:#FFF;margin-bottom:8px}.apply-column .coniect{float:right;margin-top:-10px}.comingsoonbx{width:100%;display:table;padding:100px 0;text-align:center;background-color:#10626a;font-size:50px;color:#FFF}.testimonials-column h3{font-size:18px;margin:15px 0 0;}.testimonials-column .student_test_content{height:555px;margin-bottom:20px}.testimonials-column .student_test_content p{margin-bottom:10px}.edutrust_content p{margin-bottom:15px}.edutrust_content p a{color:#007bff}.edutrust_content h2{font-size:22px;color:#038a52;margin-bottom:12px}.edutrust_content span{font-size:22px;color:#212529;margin:15px 0;display:block}.programmes_section span.main_hdngCntry{padding:20px 0;margin:0}.pdtop10{padding-top:15px}.area-padding{padding:90px 0}.contact-details{display:block;overflow:hidden;background:#f5f5f5;padding:40px 30px;margin-bottom:40px}.contact-head{background:#f9f9f9;padding:40px 30px}.contact-head h3{font-weight:600;font-size:26px}.contact-inner a i{color:#10636a;display:inline-block;font-size:20px;text-align:center;line-height:40px;margin-right:15px;border-radius:50%}.contact-inner a{color:#666;font-size:16px;display:block}.contact-head p{font-size:16px}.contact-head h5{font-size:26px;font-weight:600;margin-top:20px}.contact-form input[type=text],.contact-form input[type=email]{border:1px solid #ccc;border-radius:0;height:44px;margin-bottom:15px;padding-left:20px;width:100%}.contact-form textarea#message{border:1px solid #ccc;border-radius:0;height:180px;padding:20px;width:100%}.contact-page .contact-btn{background:#10636a;border:2px solid #10636a;color:#fff;display:inline-block;font-size:16px;margin-top:5px;padding:10px 40px;transition:.4s;width:auto;float:left;text-transform:uppercase;border-radius:2px;font-weight:700}.contact-page .contact-btn:hover{background:0 0;border:2px solid #10636a;color:#10636a;transition:.4s}.map-area{padding-top:90px}.videoblock{width:100%;display:table;position:relative;margin:30px 0;border:1px solid #10636a}.livn_text .text-left p{font-size:20px;text-align:left}.content-slide-content small{display:block;font-size:10px;}.wsmenu-submenu.pdleft15{padding:0 15px}.text-left p a{color:#047db5}.wsmenu-submenu li a[aria-expanded=false]::before,.wsmenu-submenu li a[aria-expanded=true]::before{display:none}
a:active, a:focus{
	color:#047db5!important
}
.no-list {
	list-style: none outside;
	margin:0;
	padding:0;
}
.no-list li {
		line-height: 1.8;
	display: block;
	width:100%;
	float:left;
	padding-bottom:15px;
	margin-top:15px;
	border-bottom:1px solid #eee
}
.widget-title h1 { color: #444747;margin-bottom: 30px;}.page-section-title h1 {color: #10636a; text-transform: uppercase;}h1.greetingsblue { color: #10636a; }.fontsize22 { font-size: 22px!important; }

.pdbtm10 { padding-bottom: 15px;}em.decoration{text-decoration: underline;}
.since_content ul li { color: #4b4d4d; padding: 3px 0; }
.since_content ul {list-style: disc; padding-left: 20px; }
.student_table { width: 100%; }
.tbl_box table.student_table tr td { color: #4b4d4d; font-size: 13px; padding: 8px; }
.tbl_box table.student_table tr th { background-color: #10636a; padding: 8px; color: #FFF; }


.sec7 { padding: 20px 0; position: relative; display: table; width: 100%; }
.testimonialBox { display: inline-block; position: relative; background-color: #10636A; padding: 30px 15px; margin-top: 30px;  }
.testimonialBox h3 { font-size: 18px; font-weight: 700; margin-bottom: 20px; margin-top: 20px; }
.testimonialBox p {  margin-top: 45px; text-align: center; font-style: italic; font-size: 16px; font-weight: 300; color: #FFF; }
.testimonialBox p strong {font-style: initial;}
.full_namebx p {text-align: left; color: #FFF; margin: 0 0; font-style: normal; font-weight: 600; line-height: 19px; font-size: 14px; }
.full_namebx {     padding: 0 0 0 25px; }
.testimonial_name { margin-top: 30px; }
.testimonial-slider { text-align: left; }
#testimonial-slider {}
.testimonialBox h3 b, .testimonialBox p b  { color: #d66703;}
.cort { text-align: center; position: relative; }
.cort span {font-size: 90px; color: #ececec; position: absolute; top: 33px;}
.inner-block { width: 100%; display: block; position: relative; }
a.resbtn { color: #047db5; text-decoration-line: underline; }a.resbtn:hover { text-decoration-line: none; }
.information { width: 100%; display: table; }
.information p { color: #FFF; }.information p a { color: #FFF; text-decoration: underline; }
.downloadbtn a { background-color: #10636a; color: #FFF ; display: inline-block; padding: 15px 15px; font-size: 15px; font-weight: 500; }

#student-testimonials-slider.owl-theme .owl-nav [class*=owl-] {
    position: absolute; background: #10636a; font-size: 26px; padding: 8px 12px;
    top: 40%;
    margin: 0px;
    border-radius: 0px;
}

#student-testimonials-slider.owl-theme .owl-nav .owl-prev { left: -30px; }
#student-testimonials-slider.owl-theme .owl-nav .owl-next { right: -30px;}

li.mobile-logo { display: none; }
li.mobile-logo a:hover { background-color: #FFF !important; }


/* OVERULE */
h2,h3,h4{
	margin-bottom: 20px
}
h3 {
	font-size:1.3em
}
.nopadding{
	padding:0!important
}
.headerfull,.headerfull.sticky .wsmenu,.headerfull.sticky {
	padding:0
}
.wsmenu {
	padding:0;
}
.wsmenu li a,.sticky .wsmenu li a  {
	padding:20px;	
	font-weight: 900
}
.wsmenu li li a{
	padding:10px 20px	
}
.wsmenu li:hover a {
	background:#072f4f;
	color:#fff
}
.wsmenu-list>li.carticon a .fa, .wsmenu-list>li.rightmenu a .fa, .wsmenu-list>li>a {
	font-size:15px;
	border-bottom:0
}
.wsmenu-list>li:last-child>a {
	padding-right:20px;
    padding-top: 17px;	
}
.wsmenu li li:last-child a {
	border:0;
}
.wsmenu li ul {
	padding:0;
}
.menuimg {
	background: #072f4f
}
#inner, .wsmain {
	width:auto
}
.smllogo {
	margin-left:10px;
}
.smllogo img {
	width:170px;
	padding:10px 0
}
.sticky .wsmenu li li a {
	padding:10px 20px 
}
.bc-img01, .bc-img02,.bc-img03,.bc-img05 {

	height:800px;
}
.bc-img03 {
background: url(../images/slider/silder3.jpg) center;
	
}
.bc-img05 {
background: url(../images/slider/slider5.jpg) center;
	
}

#usp {
	text-align: center;
}
.table-container {
        display: table;
        table-layout: fixed;
        width: 100%;
    }
#usp .usp-item{
	height:150px;
	font-size:1.2em;
	color:#fff;
	font-weight: 500;
	text-align: center;
	padding:20px;
	line-height: 1.4em;
display: table-cell;
        vertical-align: middle;
        float: none;	
}
.bg-darkblue{
	background:#032139
}
.bg-orange{
	background: #ed9907
}
a.bg-orange:hover{
	background: #f9b339
}
.bg-blue {
	background: #072f4f
}
a.bg-blue:hover {
	background: #0c538d
}
.bg-red {
	background: #b92700
}
.bg-purple {
	background: #813772
}
.bg-green {
	background: #408080
}
.bg-grey {
	background:#474b55
}
a.bg-green {
	color:#fff
}
.slderadm {
    margin-top: 20%;
}
.wsmenu-submenu,.headerfull.sticky .wsmenu-submenu {
	top:62px;
}
#courses .row {
	display: table;
}
#courses .row div {
	display: table-cell;
	vertical-align: middle;
	float: none;	
}
.courses-item-text {
	padding:80px 70px;
}
.courses-item-text h2{
	margin-bottom:20px;
}
.courses-item-text ul {
	margin-bottom: 15px;
}
.courses-item-text ul li{
	list-style: disc;
	margin-left:15px;
	color:#4b4d4d
}
#courses a{
	padding:8px 15px;
	color:#fff;
	background:#10636a;
	font-weight: 700
}
.courses-item-image {
	height:500px;
	background-size: cover;
	background-repeat:repeat;
	background-position: center center
}
.courses-item-image.postgraduate{
	background-image:url(../images/modules-1.jpg)
}
.courses-item-image.undergraduate{
	background-image:url(../images/modules-5.jpg)
}
.courses-item-image.diploma{
	background-image:url(../images/modules-1.jpg)
}
.cta-1 {
	text-align: center;
	padding:50px 100px;
	color:#fff
}
.cta-1 h3{
	font-size:2em;
	margin-bottom:10px;
	color:#fff
}
.cta-1 p{
	color:#fff;
	margin-bottom:20px
}
.cta-1 a {
	display:inline-block
}
.button-cta {
	color:#fff;
	font-weight: 700;
	font-size: 1.2em;
	padding:20px 50px;
	border-radius:20px;
}
.button-cta:hover {
	color:#072f4f
}
#partner-universities {
	text-align: center
}
#partner-universities h2{
	margin-bottom:10px;
}
#partner-universities p{
	width:80%;
	margin:0 auto
}
.slide-partner{
	margin:50px auto 0
}
.slide-partner .img {
	width:100%;
}
.slide-partner .owl-dots{
	display: none
}
#home .section {
	padding-top:100px;
	padding-bottom:100px;
}
.section {
	padding-top:50px;
	padding-bottom:50px
}
.slide-partner .owl-nav {
	position: absolute;
	top:50%;
	margin-top:-50px!important;
	width:100%;
} 
.slide-partner .owl-nav div {
	position: absolute;
	background:#fff;
	opacity: 0.8
}
.slide-partner .owl-nav div i{
	height: 100px;
	font-size: 50px;
	line-height: 90px;
	color:#666
}
.slide-partner .owl-nav div:hover i{
	color:#fff!important;
}
.slide-partner .owl-nav [class*=owl-]:hover{
	opacity: 1;
	background:#b92700!important;
}
.slide-partner .owl-nav .owl-prev i{
	margin-left:-10px;
}
.slide-partner .owl-nav .owl-next i{
	margin-right:-10px;
}

.slide-partner .owl-nav .owl-prev {
	left:-20px;
	width: 50px;
	height: 100px;
	border-bottom-right-radius: 100px;
	border-top-right-radius: 100px;
	border-right: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;	
}
.slide-partner .owl-nav .owl-next {
	right:-20px;
	width: 50px;
	height: 100px;
	border-bottom-left-radius: 100px;
	border-top-left-radius: 100px;
	border-left: 0;

	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;	
}
.btn-block {
	padding:15px 20px;
	text-align: center;
	background:#b92700;
	font-size:0.9em;
	text-transform: uppercase;
	font-weight:700;
	border-radius:20px;
	color:#fff;
	margin:20px auto
}
.sg-col-1,.sg-col-2 {
	padding:20px 0 20px;
}
.sg-col-1>div,.sg-col-2>div {
	margin:0px auto
}
#singapore  {
	background:#f0f0f0;
}
#singapore .sg-text {
	padding:20px;
}
.contact-info li,.contact-info p {
	font-size:1.2em
}
#singapore {
	background: url(../images/bg-singapore-bw.jpg);
	background-repeat: no-repeat;
	background-size:cover;
	background-position: center center
}
#contact .courses-item-text{
	padding:80px 0;
}
#contact li {
	list-style: none outside;
}
.contact-list i {
	margin-right:10px;
}
.contact-list li {
	padding:7px 0 0;
	margin-left:0!important
}
.contact-list li a{
	font-weight: 500
}
#contact .soical-profile,#contact .soical-profile li{
	margin-left:0
} 
#contact .soical-profile li{
	margin-right:5px;
}
#contact .information p{

	margin:20px 0 10px
}
#contact h2, #contact p, #contact a{
	color:#fff!important;
}

.page-banner {
	background-size:cover!important;
	height:300px;
}
.page-banner .row {
	position: relative
}
#partners-nav-country .nav li a{
	padding:20px 0;
	font-weight: 900;
	font-size:1em;
	background: #072f4f;
	border-radius:0;
	color:#fff;
	border-bottom:0
}
#partners-nav-country .nav li.active a{
	background: #fff;
	color:#072f4f;
	border-radius:10px 10px 0 0
}
#partners-nav-country {
	background:#072f4f;
	padding-top:10px
}
#partners-nav-country .nav li a{
	border:0!important
}
.content-section{
	padding-top:20px;
	padding-bottom:50px;
}
.content-section h1,.content-section h2,.content-section h3 {
	margin:10px 0;
}
.content-section h2 {
	font-size:1.8em
}
.content-section h3 {
	font-size:1.1em
}
.content-section h4 {
	font-size:1.4em
}
.content-section ul{
	margin-top:10px;
	margin-bottom: 20px
}
.content-section ul ul{
	margin-bottom:10px;
}
.tab-content li{
	list-style: disc outside;
	margin-left: 20px;
	margin-top:10px;
	color:#4b4d4d
}
.partners-list{
	margin-top:30px
}
.img-fluid {
	width:100%;
	margin-bottom: 20px
}
.partners-list .extra-info {
	padding:20px;
	margin:10px 0 30px;
	background:#fcf8e3;
}
.partners-list h5{
	font-size:1.2em
}
.title-block {
	padding:10px 20px;
	background:#06383c;
	color:#fff;
	text-transform: uppercase;
	margin:40px auto 10px!important
}
.hero-section-slide {
	background-size:cover
}
.phone-num a, .email-info a{
	color:#fff;
	padding:5px 10px;
	line-height:30px;
	font-weight: 900
}
.light {
	width:80%;
	float:right
}
.light input[type=text] {
	width:85%;
}
.light button[type=submit] {
	width:15%;
}
.desktop-search {
	display:block;
	height:50px;
	background: #072f4f
}
.desktop-search form{
	padding:7px 0;
}
.desktop-search .light{
	width:100%
}
.desktop-search  .light input[type=text]{
	width:95%;
}
.desktop-search .light button[type=submit]{
	width:5%
}
#scrollUp {
	display:none!important
}
.mobile-logo{
	display: none
}
.wsmenu-list li.mobile-search{
	display: none
}
.wsmenu .search-toggle i{ 
	color:#424040!important;
	margin-left:5px;
font-size:1.5em!important;	
}
.wsmenu li:hover .search-toggle i{
	color:#fff!important
}
.wsmenu .search-toggle.search-active{
	background: #072f4f;
}
.wsmenu .search-toggle.search-active i:before {
	content:"\f00d";
	font-size:1em;
	padding-left:3px;
	color:#fff
}
.desktop-search{
	visibility: hidden;
	top:62px;
	width:100%;
	position: absolute;
	height:0;
	-webkit-transition: all 0.1s; /* Safari */
  transition: all 0.1s;
}
.desktop-search form{
	visibility: hidden;
	height:0;
		-webkit-transition: all 0.1s; /* Safari */
  transition: all 0.1s;
	display: none
}
.desktop-search.search-active form{
	height:50px;
	visibility: visible;
display: block}
.desktop-search.search-active{
	height:50px;
	z-index: 100;
	visibility: visible
}
.wsmenu-submenu.pdleft15 {
	padding:0
}
.wsmenu-submenu li a:hover {
	background-color: #04243f!important;
	color:#ed9907!important
}
.usp-item {
	border-right:1px solid #0a4575
}
.slderadm {
	margin-left:0
}
.headerfull {
	border-bottom:4px solid #072f4f
}
.search-toggle{
	padding:18px 20px 19px
}
.usp-item img,.usp-item div{
	display: inline-block;
	vertical-align: middle;
	font-size:0.9em;
	line-height: 1.2em
}
.usp-item img {
	height:50px;
	width:auto;
	margin:0 auto;
	display: block;
	padding:5px
}
.btn-small {
	-webkit-transition: all 0.2s; /* Safari */
  transition: all 0.2s;
	padding:10px 20px!important;
	border-radius: 10px
}
.btn-small i{
	margin-left:20px;
}
.btn-small:hover{
	background:#0a454a!important;
	color:#ed9907!important
}
#courses .row {
	width: 100%;
}
.map-img{
	padding:20px;
	cursor: pointer;
	text-align: center
}
.map-img:hover .mask:after{
	content:"View in Google Map";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);	
	color:#fff;
	font-size:1.2em;
	font-weight: 900;	
/*	width:100%;
	height:100%;
	position: absolute;
	vertical-align: middle;
	text-align: center;
	top:0;
	left:0;
	background:rgba(0,0,0,0.6);
	color:#fff;
	font-size:1.2em;
	font-weight: 900;
	padding:50% 0;*/
}
.map-img  .mask div{
	display: block
}
.map-img:hover .mask div:after{
	width:100%;
	content:'';
	height:100%;
	position: absolute;
	vertical-align: middle;
	text-align: center;
	top:0;
	left:0;
	background:rgba(0,0,0,0.6);	
}
.map-img div{
	position: relative;
	display: table-cell
}
.map-img img{
	width:100%;
	position: relative;

}
#contact .row{
	display: flex
}
.wsmenu-submenu {
	    min-width: 300px;
}
#courses .btn-small {
	margin-top:10px;
	float:left
}
.border:before {
	background:#ff3400
}
.page-content {
	padding-left:50px;
}
#accordion-partners button{
	width:100%;
	text-align: left;
	font-weight: 900;
	position: relative;
	background:#10636a;
	padding:0 20px;
}
#accordion-partners button.collapse-active,#accordion-partners button:hover{
	background:#06383c;
	color:#ed9907;
}
#accordion-partners button  a {
	padding-top:15px;
	padding-bottom:15px;
}
#accordion-partners button.collapse-active a,#accordion-partners button a:hover{
	color:#ed9907
}
#accordion-partners button a,#accordion-partners button{
	color:#fff;
	width:100%;
	text-decoration: none!important;
	display: block
}
#accordion-partners button a:after {
	font:normal normal normal 14px/1 FontAwesome;
	content:"\f054";
	width:14px;
	height:14px;
	position: absolute;
	right:10px;
	color:#fff;
	top:18px;
}
#accordion-partners button.collapse-active a:after {
	content:"\f078";
	right:13px;
	color:#ed9907
}
#accordion-partners .card-body ul li a {
	color:#000;
	font-weight: 600;
	text-transform: uppercase;
	padding:10px 20px;;
	display: block;
	background: #d6e0e1;
	font-size:0.9em
}
#accordion-partners .card-body ul{
	padding:0;
	margin:0
}
#accordion-partners .card-body ul li a {
}
#accordion-partners .nav-tabs li a {
	border:0;
	border-radius:0;
	margin:0
}
.title-column h1{
	color:#fff;
	margin-bottom:20px;
	text-align: left;
	width:100%
}

.title-column {
	padding-left:0
}
.table-cell2 {
	vertical-align: bottom
}
.tab-content {
	margin-top:20px;
}
#accordion-partners .nav-tabs li a.active{
	background:#ed9907
}
.mobile{display:none;}
.desktop{display: block}
.fr-tabox li{
	margin:0
}
.fr-tabox .tab-content .tab-pane {
	padding:30px 20px
}
.fr-tabox .tab-content li{
	list-style-position: outside;
	margin-left:20px;
}
.fr-tabox .nav-tabs {
	padding-top:0;
	margin-top:-10px;
}
.fr-tabox .tab-content {
	margin-top:-20px;
}
.fr-tabox .nav-tabs a {
	margin-right:0
}
.fr-tabox .nav-tabs .nav-link.tp_spces {
	padding-top:0;
}

.fr-tabox .nav-tabs .nav-link {
	min-height: inherit;
	padding:10px!important;
	border:0;
	border-radius:0
}
.fr-tabox .nav-tabs .nav-link.active::before {
	left: 45%;
	top: 40px;
	border-color: #094e55 transparent transparent;
}
.fr-tabox .nav-tabs .nav-link.active {
	background:#094e55
}
.fr-tabox .nav-tabs .nav-link {
	background:#fff
}
.extra-info span {
	display:inline-block;
	width:150px;
}
.btn.btn-download {
	-webkit-transition: all 0.2s; /* Safari */
  transition: all 0.2s;
	font-weight: 900;
	color:#fff!important;
    border-radius: 10px;
    font-size: 1em;
    padding: 10px 20px;
    display: inline-block;
    width: auto;	
}
.btn.bg-red:hover {
	background-color: #8C1D00
}
#usp {
	background: #072f4f
}
.usp-item div{

}
.usp-item img {
}
	#courses .row{
		margin:0;
	}
.inner {
	width:1200px;
	margin:0 auto
}
.cta-1 {
	display: flex
}
.footer .ftrHead .ftrsecright .footerNav ul li:last-child {
	border-bottom:0
}
html {
	overflow-x: hidden
}
.wsmenucontainer {
	overflow: visible
}
.equal {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
}
.equal > [class*='col-']{
  display: flex;
  flex-direction: column;
	padding:0 5px
}
.postgraduate-info [class*='col-'] {
	padding:0 10px
}
.equal > [class*='col-'] .postgraduate-content, [class*='col-'] .postgraduate-content{
	padding:0px 10px 60px;
	border:1px solid #ccc;
	height:100%;
	overflow: hidden
}
.equal > [class*='col-']:last-child {
	margin-right:0!important;
}
.postgraduate-content {
	height:auto;
	border:0
}
.postgraduate-info {
	padding-bottom:20px;
}
.postgraduate-info h5 {
	font-size:0.9em;
	width:110%;
	text-align: center;
	padding:5px 0;
	margin-left:-10px;
	margin-bottom:10px;
	background-color:#10636a;
	color:#fff;
	float:none;
}
.mt-20 {
	margin-top:20px
}
.heritage-column {
	margin-top:20px
}
body {
	 font-size:15px;
}
h1,h2,h3,h4 {
	margin-bottom:20px;
}
p {margin-bottom:20px; font-size:16px;}
ul li {
	color:#4b4d4d;
}
ul {margin-bottom:20px}
a {
	font-weight:900;
}
.txt-green {
	color:#10636a
}
.mgtop50 {
	padding-top:50px
}
/*.singapore {
	background: url("../images/bg-singapore.jpg");
	background-size:cover;
	background-repeat: no-repeat
	
}*/
.bannerhead .table-cell2 {
	height:280px
}
.campusBox {
	cursor: auto
}
.game_item img {
	left:-50%;
	position:relative
}
.student-life-game .column div span{
	font-size:12px;
	font-weight: 600;
	padding:10px 0;
	position:relative;
	width:100%;
}
.student-life-game figure{
	overflow: hidden!important
}
.section-small {
	padding:30px 0
}
.postgraduate-content p,.postgraduate-content ul li{
	font-size:14px
}
#campus-slider.owl-theme .owl-nav [class*=owl-], #campus-slider1.owl-theme .owl-nav [class*=owl-] {
	background: rgba(255,255,255,.8);
}
.owl-theme .owl-nav [class*=owl-] {
	color:#000;
}
.owl-theme .owl-nav [class*=owl-]:hover {
	color:#000
}
.footer .ftrHead .ftrsecright .footerNav ul li {
	font-size:14px;
}
ul {
	list-style:disc outside;
	margin-left:20px
}
.video-block {
	margin:0!important
}
.footer ul, .wsmenu ul {
	list-style:none;
	margin-left:0
}
.pdr-50 {
	padding-right:50px
}
.hero-section-slide h1 {
	font-size:50px;
	font-weight: 900;
	position: relative;
	z-index: 9200;
	margin-bottom:5px
}
.hero-section-slide p {
	margin-top:0;
	font-size:22px;
	text-transform: none;
	width:60%;
	color:#fff!important;
} 
	#heroo .hero-section-slide .slderadm{
		position: relative;
		z-index: 901
	}
#heroo .slderadm {
	margin-top:25%;
}

body {
	color:#4b4d4d
}
#contact {
	color:#fff;
}
a:active, a:focus, a:hover {
	color:#fff;
}
a.bg-red:hover{color:#fff;background:#801c00}
.fr-tabox .nav-tabs,.content-section ul {
	margin-left:0
}
.slide-partner div a:hover img {
	-webkit-filter: grayscale(1)!important;
  filter: grayscale(1)!important;
}

.slide-partner div a span,.slide-partner div a:hover span {
    -moz-transition: none;
    -webkit-transition: none;
    -o-transition: color 0 ease-in;
    transition: none;
	display: block!important;
	opacity: 1!important;
	color: #000!important
}
#variant .wsmenucontainer,#variant .headerfull.sticky{
	background:#009ea1;
	
}
#variant .wsmenu .search-toggle.search-active,#variant .desktop-search{
background:#007575
}
#variant .headerfull{
	border:none;
}
#variant .wsmenu li a,#variant .wsmenu .search-toggle i{
	color:#fff!important
}
#variant .wsmenu li:hover a {
 	background:#007575!important;
}
#variant .wsmenu-submenu{
 	background:#007575
}
#variant .wsmenu li li a {
	border-bottom: 1px solid rgba(0,0,0,0.1);
}
#variant .wsmenu li li a:hover {
 	background:#009ea1!important;

}
#variant .usp-item,#variant #usp {
		border:none;
	background:#007575
}
.search-content-area {
	margin:0!important;
	padding:0
}
.search-content-area a span {
	font-weight: 100
}
.search-content-area a{
	padding:25px;
	border-bottom:1px solid #f0f0f0;
	display: block;
	margin:0
}
.search-content-area a:hover{
	background:#eee;	
}
.soical-profile strong {
	padding-bottom: 10px;
	display: block
}
#heroo .owl-nav div.owl-next, #heroo  .owl-nav div.owl-prev {
	background-color: rgba(255,255,255,0.5);
}
.contact-list {
	margin-left:0
}
#contact a:hover {
	color:#ed9907!important
}
#contact .soical-profile a:hover {
	background-color:#ed9907;
	color:#fff!important
}
.soical-profile .icon:hover:after {
	border-color:#ed9907
}

.career-life-item .col-sm-6 .career-list{
	background: #10636a!important;
}
.career-life-item .col-sm-6 .career-list h4,.career-life-item .col-sm-6 .career-list ul li{
	color:#fff!important
}
#singapore  .container-full{
	width:80%;
	margin:0 auto
}
.campusBox:hover .campuslist i img, .edge_box_item1:hover .edge-icon img {
	animation-name: none
}
.wrapper {
	margin-top:60px;
}
/*section.page-banner:before {
	content:'';
	height:100%;
	width:100%;
	position: absolute;
	background-color:rgba(4,34,53,0.9);
	top:0;
}*/
.page-banner {
		background-blend-mode: screen;
	    background-blend-mode: multiply;
    background-color: rgba(4,34,53,0.8)!important;
}
.btn.btn-download {
	white-space: normal
}
.extra-info strong br {
	display: none
}
.bg-dark-green {
	background-color:#00636b
}
.bg-light-green{
	background-color:#00929b
}
.bg-light-blue {
	background-color: #009dc5
}
.bg-dark-blue {
	background-color:#006881
}
.bg-orange {
	background-color:#fca404
}.arrow-left, .arrow-right {
	display: none;
}
a[aria-expanded=true]::before {
	display: none
}
.student_test_content span {
	font-weight:300;
	font-size:0.8em;
	font-style: italic;
	line-height: 1.4em
}
.student_test_content p {
	font-size: 1em;
	color:#4b4d4d
}
.student_test_content .student-arrow {
	display: block;
}
#event .event-list {
	font-size:0.9em
}
#event .day,#calendar .day {
	font-weight:900;
	color:#408080;
	/*display: block;*/
	margin-bottom: 3px;
	display: none;
}
#event .box,#calendar .box {
	display: block;
	line-height: 1em
}
#event .date,#calendar .date  {
	display: block;
	text-align: center;
	padding:15px;
	color:#fff
}
#event .number,#calendar .number  {
	font-size:3.4em;
	line-height:1em;
	font-weight: 900;
	display: block
}
#event .month, #calendar.month {
	font-size:0.8em;
	font-weight: 900
}
#event .venue,#calendar .venue {
	padding-left:15px;
}
#event .venue p,#calendar .venue p{
	margin-bottom:0;
	font-size:1.1em
}

#event .venue h5,#calendar .venue h5{
	margin-bottom: 5px;
	font-size:1.2em;
	color:#333
}
#event .event-list,#calendar .event-list {
	padding:10px;
	margin-bottom:15px;
}
#calendar .event-item {
	margin-bottom:20px;
	font-size:0.9em;
	overflow: hidden;
}
#calendar .January {
	background-color: #79b279
}
#calendar .February {
	background-color: #ffb2b2
}
#calendar .March {
	background-color: #673888
}
#calendar .April {
	background-color: #b27979
}
#calendar .May {
	background-color: #5e163a
}
#calendar .June {
	background-color: #001dd1
}
#calendar .July {
	background-color: #d14f00
}
#calendar .August {
	background-color: #92d100
}
#calendar .September {
	background-color: #00cdd1
}
#calendar .October {
	background-color: #ced100
}
#calendar .November {
	background-color: #56867d
}
#calendar .December {
	background-color: #ba2137
}
.milestones {
	background:#10636a;
	font-size:16px;
	font-weight: 500
}
.sincebx span{
	color:#10636a;
}
.mb-0 {
	margin-bottom:0
}
.postgraduate-list {
	position: relative;
	margin-bottom:20px;
}
.equal .contact-us-form {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 10px;
	width:80%;
	margin:10px auto;
	padding-left:0;
	padding-right:0
}
.student-life-testimonials {
	padding:10px;
}
.career-list h4 {
	font-size:20px;
}
.student-life-testimonials .owl-nav i:before {
	color:#fff
}
.download-link,.download-link i:before {
	color:#b92700!important;
  -webkit-transition: all 0.5s ease-in-out!important;
  -moz-transition: all 0.5s ease-in-out!important;
  -o-transition: all 0.5s ease-in-out!important;
  transition: all 0.5s ease-in-out!important;
}
.download-link:hover,.download-link:hover i:before {	color:#741800!important;}
.button-cta,.button-cta i:before {
	color:#fff;
  -webkit-transition: all 0.5s ease-in-out!important;
  -moz-transition: all 0.5s ease-in-out!important;
  -o-transition: all 0.5s ease-in-out!important;
  transition: all 0.5s ease-in-out!important;
}
.button-cta:hover,.button-cta:hover i:before {
	color:#072f4f
}
	#heroo.owl-carousel .owl-stage .owl-item .item:after {
		display: block;
		width:100%;
		height:100%;
		content: '';
		position: absolute;
		background: rgba(0,0,0,0.5);
		z-index: 900;
		top:0
	}
#heroo.owl-carousel .owl-stage .owl-item .item.bc-img05:after {
background: rgba(0,0,0,0.0);
}
#contact {
	padding:100px 0
}
.game_item img {left:-40%;}
.game_item ul,.game_item ul li {
	height:300px;
	max-height:300px;
	overflow: hidden
}
.game_item ul li img{
	height:auto;
	width:auto!important;
	max-height: 300px
}
.txt-green {color:#10636a} 
#faq .panel-heading{
	padding:15px 60px 15px 20px!important;
	cursor: pointer;
	position: relative;
}
#faq .panel-heading h4{
	line-height: 26px
}
#faq .panel-heading:hover{
	background:#082f4f!important;
	color:#fff!important;
}
#faq .panel-heading a:hover{
	background:#082f4f;	color:#fff;
}
#faq .panel-heading.collapsed::after {
	font-family:FontAwesome;
	content:'\f078';
	width:20px;
	height:20px;
	position:absolute;
	right:20px;
	top:15px;
}
#faq .panel-heading::after {
	font-family:FontAwesome;
	content:'\f077';
	width:20px;
	height:20px;
	position:absolute;
	right:20px;
	top:12px;
}

#faq .panel-heading {
	color:#fff;
	background: #082f4f
}
#faq .panel-heading.collapsed {
	background:#f0f0f0;
	color:#000;
}
a:hover {
	color:#999;
}
#faq ul li {
	margin-bottom:8px;
}
#faq ul li ul {
	margin-top:8px;
}
#faq .panel-body {
	padding:30px!important;
}
#faq img.img-fluid {
}
#faq img.img-80{
	width:80%
}
#faq img.img-60{
	width:60%
}
.steps {
  list-style-type: none;
  padding: 0;
}
.steps li {
  display: inline-block;
	width:16%;
	position:relative;
}
.steps li span {
	font-size:13px;
	color:#fff;
  margin-left: -16px;
	width:12px;
	height:16px;
	display: inline-block
}
.steps li a, .steps li p {
  background: #e5f4fd;
  padding: 8px 25px 8px 38px;
  color: #0077bf;
  display: block;
  font-size: 13px;
  font-weight: bold;
  position: relative;
	height:64px;
	margin-bottom:0
}
.steps li a:hover, .steps li p:hover {
  text-decoration: none;
}
.steps li a:before, .steps li p:before {
    border-bottom: 32px solid transparent;
    border-left: 12px solid #fff;
    border-top: 32px solid transparent;
    content: "";
    height: 0;
    position: absolute;
    left: 0;
    top: 50%;
    width: 0;
    margin-top: -32px;
	margin-bottom:0
}
.steps li a:after, .steps li p:after {
  border-bottom: 32px solid transparent;
  border-left: 12px solid #e5f4fd;
  border-top:32px solid transparent;
  content: "";
  height: 0;
  position: absolute;
  /*right: -12px;*/
  left:100%;
  top: 50%;
  width: 0;
  margin-top: -32px;
  z-index: 1;
}
.steps li.active a, .steps li.active p {
  background: #0077bf;
  color: #fff;
}
.steps li.active a:after, .steps li.active p:after {
  border-left: 12px solid #0077bf;
}
.steps li.undone a, .steps li.undone p {
  background: #eee;
  color: #333;
}
.steps li.undone a:after, .steps li.undone p:after {
  border-left: 12px solid #eee;
}
.steps li.undone p {
  color: #aaa;
}

/**
* CSS themes for simplePagination.js
* Author: Flavius Matis - http://flaviusmatis.github.com/
* URL: https://github.com/flaviusmatis/simplePagination.js
*/

ul.simple-pagination {
	list-style: none;
}

.simple-pagination {
	display: block;
	overflow: hidden;
	padding: 0 5px 5px 0;
	margin: 0;
}

.simple-pagination ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.simple-pagination li {
	list-style: none;
	padding: 0;
	margin: 0;
	float: left;
}
span.ellipse.clickable {
	cursor: pointer;
}

.ellipse input {
	width: 3em;
}

/*------------------------------------*\
	Compact Theme Styles
\*------------------------------------*/
.compact-theme span {
	cursor:pointer;
}

.compact-theme a, .compact-theme span {
	float: left;
	color: #333;
	font-size:14px;
	line-height:24px;
	font-weight: normal;
	text-align: center;
	border: 1px solid #AAA;
	border-left: none;
	min-width: 14px;
	padding: 0 7px;
	box-shadow: 2px 2px 2px rgba(0,0,0,0.2);
	background: #efefef; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #efefef 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#efefef 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#efefef 100%); /* IE10+ */
	background: linear-gradient(top, #ffffff 0%,#efefef 100%); /* W3C */
}

.compact-theme a:hover, .compact-theme li:not(.disabled):not(.active) span:hover {
	text-decoration: none;
	background: #efefef; /* Old browsers */
	background: -moz-linear-gradient(top, #efefef 0%, #bbbbbb 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#bbbbbb)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #efefef 0%,#bbbbbb 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #efefef 0%,#bbbbbb 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #efefef 0%,#bbbbbb 100%); /* IE10+ */
	background: linear-gradient(top, #efefef 0%,#bbbbbb 100%); /* W3C */
}

.compact-theme li:first-child a, .compact-theme li:first-child span {
	border-left: 1px solid #AAA;
	border-radius: 3px 0 0 3px;
}

.compact-theme li:last-child a, .compact-theme li:last-child span {
	border-radius: 0 3px 3px 0;
}

.compact-theme .current {
	background: #bbbbbb; /* Old browsers */
	background: -moz-linear-gradient(top, #bbbbbb 0%, #efefef 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bbbbbb), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #bbbbbb 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #bbbbbb 0%,#efefef 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #bbbbbb 0%,#efefef 100%); /* IE10+ */
	background: linear-gradient(top, #bbbbbb 0%,#efefef 100%); /* W3C */
	cursor: default;
}

.compact-theme .ellipse {
	background: #EAEAEA;
	padding: 0 10px;
	cursor: default;
}

/*------------------------------------*\
	Light Theme Styles
\*------------------------------------*/
.light-theme span {
	cursor:pointer;
}

.light-theme a, .light-theme span {
float: left;
    color: #666;
    font-size: 18px;
    line-height: 24px;
    font-weight: normal;
    text-align: center;
    border: 1px solid #BBB;
    min-width: 14px;
    padding: 10px 20px;
    margin: 0 5px 0 0;
    border-radius: 3px;
    box-shadow: 0 1px 2px rgba(0,0,0,0.2);
    background: #efefef;
    background: -moz-linear-gradient(top, #ffffff 0%, #efefef 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#efefef));
    background: -webkit-linear-gradient(top, #ffffff 0%,#efefef 100%);
    background: -o-linear-gradient(top, #ffffff 0%,#efefef 100%);
    background: -ms-linear-gradient(top, #ffffff 0%,#efefef 100%);
    background: linear-gradient(top, #ffffff 0%,#efefef 100%);
}
.light-theme a:hover, .light-theme li:not(.disabled):not(.active) span:hover {
	text-decoration: none;
	background: #FCFCFC;
}

.light-theme .current {
	background: #666;
	color: #FFF;
	border-color: #444;
	box-shadow: 0 1px 0 rgba(255,255,255,1), 0 0 2px rgba(0, 0, 0, 0.3) inset;
	cursor: default;
}

.light-theme .ellipse {
	background: none;
	border: none;
	border-radius: 0;
	box-shadow: none;
	font-weight: bold;
	cursor: default;
}

/*------------------------------------*\
	Dark Theme Styles
\*------------------------------------*/
.dark-theme span {
	cursor:pointer;
}

.dark-theme a, .dark-theme span {
	float: left;
	color: #CCC;
	font-size:14px;
	line-height:24px;
	font-weight: normal;
	text-align: center;
	border: 1px solid #222;
	min-width: 14px;
	padding: 0 7px;
	margin: 0 5px 0 0;
	border-radius: 3px;
	box-shadow: 0 1px 2px rgba(0,0,0,0.2);
	background: #555; /* Old browsers */
	background: -moz-linear-gradient(top, #555 0%, #333 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#555), color-stop(100%,#333)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #555 0%,#333 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #555 0%,#333 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #555 0%,#333 100%); /* IE10+ */
	background: linear-gradient(top, #555 0%,#333 100%); /* W3C */
}

.dark-theme a:hover, .dark-theme li:not(.disabled):not(.active) span:hover {
	text-decoration: none;
	background: #444;
}

.dark-theme .current {
	background: #222;
	color: #FFF;
	border-color: #000;
	box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px 1px rgba(0, 0, 0, 0.1) inset;
	cursor: default;
}

.dark-theme .ellipse {
	background: none;
	border: none;
	border-radius: 0;
	box-shadow: none;
	font-weight: bold;
	cursor: default;
}
.pagination-page {padding:0 30px!important;}
html,body, p {font-family: 'Montserrat', sans-serif;}
/*@font-face{font-family:Montserrat;font-display: auto;font-style:normal;font-weight:400;src:url(../fonts/montserrat-v12-latin-regular.eot);src:local('Montserrat Regular'),local('Montserrat-Regular'),url(../fonts/montserrat-v12-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/montserrat-v12-latin-regular.woff2) format('woff2'),url(../fonts/montserrat-v12-latin-regular.woff) format('woff'),url(../fonts/montserrat-v12-latin-regular.ttf) format('truetype'),url(../fonts/montserrat-v12-latin-regular.svg#Montserrat) format('svg')}@font-face{font-family:Montserrat;font-display: auto;font-style:normal;font-weight:500;src:url(../fonts/montserrat-v12-latin-500.eot);src:local('Montserrat Medium'),local('Montserrat-Medium'),url(../fonts/montserrat-v12-latin-500.eot?#iefix) format('embedded-opentype'),url(../fonts/montserrat-v12-latin-500.woff2) format('woff2'),url(../fonts/montserrat-v12-latin-500.woff) format('woff'),url(../fonts/montserrat-v12-latin-500.ttf) format('truetype'),url(../fonts/montserrat-v12-latin-500.svg#Montserrat) format('svg')}@font-face{font-family:Montserrat;font-display: auto;font-style:normal;font-weight:600;src:url(../fonts/montserrat-v12-latin-600.eot);src:local('Montserrat SemiBold'),local('Montserrat-SemiBold'),url(../fonts/montserrat-v12-latin-600.eot?#iefix) format('embedded-opentype'),url(../fonts/montserrat-v12-latin-600.woff2) format('woff2'),url(../fonts/montserrat-v12-latin-600.woff) format('woff'),url(../fonts/montserrat-v12-latin-600.ttf) format('truetype'),url(../fonts/montserrat-v12-latin-600.svg#Montserrat) format('svg')}@font-face{font-family:Montserrat;font-display: auto;font-style:normal;font-weight:700;src:url(../fonts/montserrat-v12-latin-700.eot);src:local('Montserrat Bold'),local('Montserrat-Bold'),url(../fonts/montserrat-v12-latin-700.eot?#iefix) format('embedded-opentype'),url(../fonts/montserrat-v12-latin-700.woff2) format('woff2'),url(../fonts/montserrat-v12-latin-700.woff) format('woff'),url(../fonts/montserrat-v12-latin-700.ttf) format('truetype'),url(../fonts/montserrat-v12-latin-700.svg#Montserrat) format('svg')}*/

@media only screen and (max-width: 700px) {
   .apply-column .tbl_box table tr td.hdr_btm{font-size:16px!important;padding:10px}
.apply-column .tbl_box table tr td.hdr {font-size:20px}
.bc-img05{
    background: url(../images/slider/slider-5-mobile.jpg) no-repeat top center;
background-size:contain
}
}